Oil Price Today (October 21): Crude oil crosses $110 amid Middle East supply concerns. What lies ahead? October 21, 2026 · Economic Times Read full story at source