How did oil prices get this high?
A confluence of factors have pushed oil above $100 per barrel for the first time in nearly a decade. Here's a look at the reasons.
A confluence of factors have pushed oil above $100 per barrel for the first time in nearly a decade. Here's a look at the reasons.