U.S. oil futures stretch losses into a third straight session Markets – MarketWatch
Posted on by
Prices for U.S. benchmark oil futures ended lower on Thursday for a third consecutive session, pressured by a more than 10 million-barrel weekly rise in…