Oil Price Today (May 5): Crude oil falls but holds above $110 as Iran war tensions persist. What are experts saying? May 5, 2026 · Economic Times Read full story at source