Oil futures continued higher following the release of weekly supply data, shrugging off a larger-than-expected 7.1 million barrel build in U.S. commercial crude ...
A