Macro
Brent averages $103; $150 peak scenario on table
EIA's April short-term outlook showed March Brent averaging $103/barrel; IEA pegged physical-market crude at $150/barrel. EIA projects a $115 peak in Q2 before gradual stabilization as shutins resolve.
Primary sources · 2