Kyle Hoellger
Oct 16, 2014

Oil Prices Hit 5-Year Low

Earlier this week the Paris-based energy watchdog International Energy Agency (IEA) published a report which cut its forecast for global oil demand by 250,000 barrels per day, or about 22% overall. Crude oil prices tumbled below $87 per barrel in response, and were soon trading around $84 per barrel.