Brent crude trades at $100 per barrel while European indices drop, Asian stocks close mostly flat and US equities open higher. Markets remain volatile as US-Iran talks stall and President Trump reiterates nuclear demands.

Global oil prices fell sharply as uncertainty surrounding a potential agreement between Washington and Tehran heightened concerns about the economic impact of continued…

Oil prices tumbled over 5% on Monday, falling below the $100 per barrel mark, buoyed by optimism over a potential agreement aimed at ending the US-Iran war. The market reaction…

Brent crude futures down 5.5% to lowest level in two weeks and stock markets rise