Oil prices climbed on Friday as uncertainty surrounding ongoing US-Iran peace negotiations and continued concerns over disruptions in the Strait of Hormuz supported the market. Brent Crude futures rose $2.38, or 2.3 per cent, to $104.96 a barrel by 0034 GMT, while...
Read More