Oil Prices Dip as OPEC Sliced for 2024-2025 Demand Forecast
Oil prices continued their downward trajectory on Tuesday, following OPEC’s revised forecast by lowering the demand for 2024 and 2025. In line with the market’s reaction to the forecast, the oil prices plummeted by over 3% settling at around $66…