Natural Gas and Oil Forecast: Moody's Downgrade and China Data Cloud Price Outlook

  • Geopolitical risks and weak China data weigh on oil prices as traders eye a potential 0.3% decline in 2025 demand and fallout from Moody's U.S. downgrade.