Oil prices stabilized near three-week highs on Thursday after OPEC+ agreed to further tighten global crude supply with a deal to slash production by about 2 million barrels per day, the largest reduction since 2020. Brent crude futures for December settlement edged down 8 cents to $93.29 per barrel by 0656 GMT after settling 1.7% higher in the previous session. U.S. West Texas Intermediate (WTI) crude futures for November delivery slid 15 cents to $87.61 per barrel, building on a 1.4% rise on Tuesday. The agreement between the Organization of Petroleum Exporting Countries (OPEC) and allies including Russia, a group known as OPEC+, comes ahead of a European Union embargo on Russian oil and […]