Japan has started releasing oil from its reserve to stabilize supply amid the continuing tanker traffic freeze in the Strait ...
Japan's demand for oil is truly monstrous. Even if domestic oil consumption has wound down slightly in the last four decades, this one island nation consumed a staggering 151.4 million metric tons of ...