Oil Prices Plunge Below $59 Amid Rising Trade Tensions and OPEC+ Production Increase
Oil prices hit a four-year low, dropping below $59 per barrel due to escalating trade tensions and OPEC+'s planned production increase. WTI and Brent crude both experienced signifi...