Japan considers releasing national oil stockpile
Kyoto: Japan is considering releasing its national oil reserves amid the ongoing Iran crisis, Kyodo news agency reported on Friday. It relies on the Middle East for around 95% of its oil supplies with around 70% coming via the Strait of Hormuz, whi
