Japan seen facing 13 mil barrels of crude surplus over demand in June

You are here: