
Japan Weighs Naval Deployment as Hormuz Crisis Triggers Oil Reserve Release
Japan releases strategic oil reserves as Hormuz Strait tensions threaten supply routes. Government weighs naval deployment amid US pressure and Iranian warnings while economists predict fuel prices could reach 180-190 yen per liter.












