Last summer, the price of oil was $44 a barrel. This week, it briefly hit $70. What happened? And what does it mean for the future of oil prices?
Read more on NPR
Copyright 2014 All Rights Reserved / Privacy Policy / Sitemap / Contact Us
Edited by / loobobilly / Powered by / M.S.Aditya