Oil Prices Top USD105 Amid Hormuz Blockade, US-Iran Tensions

(MENAFN) Oil prices crept upward Friday as the continued shutdown of the Strait of Hormuz and intensifying naval confrontations between Washington and Tehran kept global energy markets gripped by ...