
According to Kpler, Japan’s strategic oil reserves have fallen to the lowest level on record. This follows a 66% drop in crude oil imports in April, triggered by the ongoing blockade of the Strait of Hormuz. To maintain supply, Japan is increasingly drawing on its reserves. Japan is among the world’s most dependent countries on oil shipments through the Strait of Hormuz, ranking third after China and India. 📉
