The latest American Petroleum Institute (API) weekly inventory data recorded a build of 1.5mn barrels compared with the expected draw of around 1.4mn barrels and followed the draw of 3.56mn barrels ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results