Oil release agreed by IEA members
Member countries of the International Energy Agency agreed to their second coordinated oil release in a month to calm markets roiled by Russia's invasion of Ukraine, Japan's industry ministry said, a day after Washington pledged its biggest oil release ever.
Business
• 01 Apr 22