To Understand the Angst in the Financial Services Industry, You Have to Understand the Real Consumption of Oil
This month, the Wall Street Journal ran a piece about oil consumption: Oil, at $31.41, Skids to 2003 Levels. The piece suggests that demand and consumption have driven the fluctuating...