Oil Market Shrugs Off 400MM Barrel IEA Reserve Release
Despite the International Energy Agency's substantial release of 400 million barrels from strategic reserves, global oil markets largely disregarded this attempt to boost supply. Instead, persistent g