CCrude Oil Read More Oil Prices Are Set to Fall Below $60 Next Year2025-12-09 Oil prices are set to average below $60 per barrel next year, investment banks have said in their…
CCrude Oil Read More Speculators Flee Crude as Oversupply Drains Future Bets2025-09-19 By Ed Dolan – Sep 19, 2025, 10:21 AM CDT 1. Speculators Flee Crude as Oversupply Drains Future…