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