Japan seen facing 13 mil barrels of crude surplus over demand in June
At least one refiner considering delaying June loading term cargoes Domestic sales dropping 20% from COVID-19 Refiners at dilemma despite low oil price Japan could see roughly 13 million barrels Continue Reading
