Brent tops $105 as lack of Iran–US agreement keeps supply risks elevated
- Oil prices extend gains amid stalled diplomacy, with traders pricing in prolonged geopolitical tensions and potential disruptions in key Middle East energy routes
10:42
Oil