Oil prices extended losses on Monday with investors weighing higher OPEC+ production from October against a sharp drop in output from Libya amid sluggish demand in China and the U.S., the world’s two biggest oil consumers. Brent crude futures fell 57 cents, or 0.7%, to $76.36 a barrel by 0108 GMT while U.S. West Texas … Read more