Oil climbs to US $ 107 and releases 60 million barrels of reserves
The International Energy Agency (IEA) announced on Tuesday the release of 60 million barrels of oil from emergency reserves.to its member countries, to stabilize the market after the Russian invasion of Ukraine.