Global crude oil prices traded close to $96 per barrel as escalating military tensions between the United States and Iran disrupted commercial shipping through the Strait of Hormuz. Brent crude traded between $95.67 and $96.06 per barrel, putting the international benchmark on course for a weekly gain of more than seven percent. US West Texas […]