Oil prices are crashing. Blame uncertain demand and booming US production.
The Bouri oilfield, Libya’s biggest offshore field, is seen 130 km (81 miles) north of Tripoli October 9, 2013.REUTERS/Ismail Zitouny US and Brent crude oil prices plummeted on Wednesday to $69 and $74 a barrel, respectively. US crude exports are nearing a record 6 million barrels a day, pushing global supply higher. Earlier this week … Read more