1 article found
Japan's strategic oil reserves are among the world's largest and stood at more than 400 million barrels as of December; the country holds reserves equivalent to 254 days of domestic consumption. The country holds reserves equivalent to 254 days of domestic consumption.
15 HOURS AGO