US-Iran peace deal causes oil price drop, mixed impact on global stocks | OOBF

Oil prices fall over 4%, global stocks mixed; US equities show moderate caution.

Open shared insight