Was Wall Street to blame for high oil prices?

By Brad Plumer, Friday, October 07, 5:2 PM

150
What would you like to send?