The International Energy Agency announced Wednesday it would supply the oil market with 60 million additional barrels of crude from its emergency stockpiles. The Paris-based IEA, which monitors energy supplies for the world’s leading developed economies, said details would be forthcoming. The news was enough to send oil prices down more than 5%. US oil […]

0