Japan Begins 1st Release of State Oil Reserves in 4 Years
Tokyo, March 26 (Jiji Press)–The Japanese government began releasing the country’s state oil reserves Thursday, in an effort to ensure a stable supply of oil products amid Iran’s de facto blockade of the Strait of Hormuz following its conflict with the United