The 32-member International Energy Agency has unanimously agreed to release 400 million oil barrels from its global strategic reserves in an attempt to prevent supply disruptions and ease market fears ...
A gathering in Brussels was meant to concentrate on jump-starting the E.U. economy. Instead, the fallout of the war in the Middle East took front and center.