EIA STEO: 2024 world oil output of 102.6mln BPD (prev. 102.5mln); sees 2025 output of 104.7mln BPD (prev. 104.5mln). 2024 world oil demand of 103.1mln BPD (prev. 103.1mln BPD); sees 2025 demand of 104.4mln BPD (prev. 104.3mln)

Demand

Production

Output

Prices

Commentary

13 Nov 2024 - 17:00- ForexImportant- Source: Newswires

DXYForexUnited KingdomJapanUSDCommoditiesEnergyEuropeOilEIAJPYGBPEURUnited StatesNatural GasBrentEU SessionUS SessionEU SessionUS SessionImportantGeopoliticalAsiaIndia

Subscribe Now to Newsquawk

Click here for a 1 week free trial

Newsquawk provides audio news and commentary for over 15,000professional traders and brokers worldwide. Services include: