Oil ends mixed as traders eye Texas output recovery and next week’s OPEC+ meetings  MarketWatchContinue reading