Oil prices hold near $95 as Gulf tensions keep markets on edge
London (TIP): Global oil prices remained elevated on Friday, June 5, as traders continued to monitor escalating tensions in the Middle East, uncertainty surrounding US-Iran negotiations and the prolonged disruption in the Strait of Hormuz, […]
