UPDATED JUNE 13, 2026
UPDATED JUNE 13, 2026

The Frontier

Your signal. Your price.

Include
Lookback
||
  • · 22d ago

    He contends the IEA's forecast of a 1.5 million barrel per day oil surplus is wrong, as the implied inventory build is not materializing, suggesting demand is understated and the market is roughly balanced.

1 result

Only 1 result for these filters — try broadening your search