CCrude Oil Read More Crude oil prices could hit $200 per barrel if Strait of Hormuz remains closed: Report2026-05-22 New Delhi [India]: Global crude oil prices could rise to $200 per barrel in the worst-case scenario if…