Crude oil prices fall sharply as energy markets remain on tenterhooks over effective closure of the Strait of Hormuz.

Oil prices drop to $87.80 amid IEA's emergency talks and focus on the critical Strait of Hormuz amidst ongoing conflict.

Crude oil prices fall sharply as energy markets remain on tenterhooks over effective closure of the Strait of Hormuz.