The International Energy Agency has urged G7 countries to unleash their emergency oil reserves to stabilize the markets amid rising supply concerns, Japan confirmed at the recent summit, Reuters reported
The International Energy Agency has urged G7 countries to unleash their emergency oil reserves to stabilize the markets amid rising supply concerns, Japan confirmed at the recent summit, Reuters reported
