Crude oil prices, which climbed to a 14-year high of $140 per barrel in March 2022, have now tapered off to around $80 per barrel due to weak demand amid global inflation.
Crude oil prices, which climbed to a 14-year high of $140 per barrel in March 2022, have now tapered off to around $80 per barrel due to weak demand amid global inflation. Crude oil prices, which climbed to a 14-year high of $140 per barrel in March 2022, have now tapered off to around $80 per barrel due to weak demand amid global inflation. Moneycontrol Latest News Read More