
OPEC+ Adds 411,000 BPD as Oil Prices Tumble to $56.74
OPEC+ approves second consecutive monthly production increase, unwinding 44% of previous cuts while WTI falls to $56.74. Major banks cut 2025 forecasts as recession fears mount amid slowing global dem