Crude Enters the Week Near $100 With Hormuz Talks Set for Monday
Crude oil settled near $100/barrel as Iran and Gulf states plan talks on Strait of Hormuz. IEA, EIA, and OPEC differ on demand forecasts. Valero (VLO) and Marathon (MPC) reported strong Q2 earnings, with high refining margins. Frontline (FRO) saw increased tanker earnings due to rerouted crude flows. Key events this week include Hormuz talks and Fed rate decision.





