Crude oil prices extend rally for sixth session amid ongoing US-Iran war uncertainty; Brent near $90 per barrel
Oil prices have surged due to rising tensions and uncertainty surrounding a potential US-Iran peace agreement, alongside recent attacks on vessels that threa...