Oil prices inch higher as focus shifts to supply, demand and Hormuz shipments July 7, 2026 · Times of India Read full story at source