Oil prices have surpassed $100 per barrel.
Conflicting reports are emerging regarding US-Iran negotiations.
Market reactions are volatile amid geopolitical tensions.
Oil prices have surpassed $100 per barrel.
Conflicting reports are emerging regarding US-Iran negotiations.
Market reactions are volatile amid geopolitical tensions.