Japan To Release 15 Million Barrels of Oil Reserves amid Russia-Ukraine War
Japan To Make Biggest Oil Reserve Release To Stabilize Global Market JAPAN – The Japanese government is set to release 15 million barrels of oil reserves amid Russia’s invasion of Ukraine. Russia’s invasion of Ukraine did not only affect the two (2) territories involved but as well as countries across the globe. Many nations expressed … Read more