Oil prices ease as investors await US-Iran talks; Brent crude falls to $72 per barrel June 30, 2026 · Times of India Read full story at source