Japan faces energy crisis and economic strain as Hormuz closure disrupts 94 percent of oil imports and tests security reforms.
Japan faces energy crisis and economic strain as Hormuz closure disrupts 94 percent of oil imports and tests security reforms.
