Crude Falls as IEA Report Along with EIA Build Weighs on Pricing

Headlines
• EIA Inventories Release Shows Crude Build of 19.248 Million Barrels
• IEA Reports Oil Demand in 2020 to Plummet as Lack of Demand Rocks Markets
• Crude Plummets Below $20 Handle as IEA Shows Expected Demand to Fall
Beyond Technical AnalysisbrentChart Patternscl1crudeOiltechnicalTrend AnalysisWTI

Also on:

Disclaimer