Current investment in upstream enough to meet peak oil demand in 2030s: Wood MackenzieReuters • 07/20/23
Natural Gas, WTI Oil, Brent Oil – Oil Markets Lost Momentum As Traders Focused On EIA DataFXEmpire • 07/19/23
Oil Price Forecast: Bulls Grappling with US Demand Concerns, China's Economic PledgeFXEmpire • 07/19/23