Oil falls on expectations US-Iran talks likely to proceed, opening supply April 21, 2026 · Economic Times Read full story at source