Japan starts release of state-held oil to stabilise supplies
The Japanese government started releasing state-held oil to stabilise supplies amid the ongoing US-Israeli war with Iran, as part of the largest-ever drawdown of reserves stockpiled in the country....

