Oil Price Today (July 31): Crude oil extends fall to $88. What’s behind the decline amid Iran war? July 31, 2026 · Economic Times Read full story at source