BRICS Summit Forces Oil Price Surge As Iran Tensions Escalate
Oil prices surged past $85 a barrel as the Group of Twenty leaders gathered in New Delhi, with the escalating conflict in Iran dominating every bilateral meeting. Markets reacted swiftly to the geo…
