OPEC Lowers 2025 Oil Demand Forecast Due to Trade Tensions - Rollup News