Energy markets remain on tenterhooks as the prospect of prolonged war in the Middle East grows.

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.