Skip to content
Oil Price Today (October 19): Crude oil dips 2% to $108 after hitting its highest levels since May. Here’s why · Hindustan Sphere