Oil Price Today (October 26): Crude oil at $115, retreats from 6-month high despite lingering concerns. What are experts saying? October 26, 2026 · Economic Times Read full story at source