KEY POINTS The ongoing war in Iran pushed Brent crude oil prices above $100 per barrel, rising 9.2% to settle at $100.46. Stock markets worldwide suffered sharp losses, with the …
Stocks
-
-
KEY POINTS Oil prices edged lower after Iran signaled progress in nuclear talks with the United States, easing fears of military conflict. Analysts stress that short-term price swings rarely define …