Vitol’s Muller expects China to release 25-30 mil bbls from strategic oil reserves in Q4

 In In the News
China is expected to release between 25 million to 30 million barrels from its strategic…