Japan Begins Release of Strategic Oil ReservesÂ
Japan has commenced the release of its strategic petroleum reserves in response to a coordinated global effort by International Energy Agency member states to stabilize oil markets following price surges triggered by escalating conflict in the Middle East. The Japanese government confirmed the drawdown on Monday through an official notice published in the government…
