See More Hear More Watch More Hear More Get on iTunes
Roll Call RollCall

Oil Price Drop Not Just A Standoff

The sudden plunge in global crude oil prices from over $100 a barrel to under $65 reflects both the surging supply of crude and the crumbling demand for oil.” and has been portrayed as a showdown between Saudi Arabia and the U.S., two of the world’s biggest oil producers.


More from