$100 Oil’s Winners & Losers
The price of a barrel of oil is up 300% since 1999 yet nearly all regions of the world continue to see their economies moving ahead full steam. What would happen if oil tops the psychologically important $100/barrel mark? Think it’s far-fetched? Not so. There’s fighting in the Middle East, voracious Chinese demand, concerns about [...]