Brent reaches $100. What are the implications of rising oil prices?