Oil prices fall amid rising supply and weak demand outlook
- Weak US demand signals, EIA forecasts, and OPEC output rise weigh on market sentiment
10:48
Oil