Japan weighs new release of about 20 days’ worth of oil from reserves, Kyodo says

Japan depends on the Middle East for about 95% of its oil supply · Started releasing around 50 days’ worth of supply on March 16 · Japanese refineries …Read More