Skip to content

Oil’s Wakeup Call

Forbes, 5 March 2008

Oil at $100 a barrel is a wakeup call for investors and politicians alike. You can't blame ExxonMobil for making $11 billion quarterly. Prices are set by the futures market, not in boardrooms or coffee houses in Riyadh.

css.php