Oil prices halted their downward trend on Wednesday, October 30, 2024, as rumors circulated that OPEC+ might postpone its planned production increase in December. This news, coupled with unexpected U.S. inventory data, provided support for crude prices in the global market. The international benchmark Brent crude futures for December delivery rose 2.02%. It reached $72.16 […]