Japan releases stable energy storage, large-scale equipment, global shipping faces short-term buffer 2026-03-26
On March 26th local time, Japan officially launched the release of its national oil reserves. The first batch of releases started from the Kikuma base in Ehime Prefecture, and will cover 11 reserve bases across the country. The total expected release volume is about 8.5 million kiloliters, which, co
Read More