Natural Gas and Oil Forecast: Rising U.S. Crude Inventories Threaten Price Stability

  • Natural gas slides near $3.35 as sellers dominate; oil steadies despite rising stockpiles and a forecasted global supply surplus in 2025.