Goldman Sachs noting that their forecast of $67.50 was hit 3 months early, gives them confidence 70 is on the horizon
Further cite:
- Supply losses exceeding our expectations
- Growth in demand growth is beating low consensus expectation
- Technicals supportive
- Net long positioning still depressed