EIA Crude Oil Inventories: -0.959M (Forecast -2M, Previous -1.178M)
- EIA Gasoline Inventories: 6.33M (Forecast 0.5M, Previous 7.717M)
- EIA Distillate Inventories: 6.071M (Forecast 0.5M, Previous 6.406M)
Chart of the Day: Gold under pressure again from the Fed and inflation concerns (23.06.2026)
Morning Wrap - De-escalation in Hormuz, SpaceX drop fuels Big Tech decline (23.06.2026)
Daily Summary: Wall Street in limbo as US considers lifting sanctions on Iranian oil
Oil loses again, despite turmoil around Hormuz