Oil Prices Plunge on US-Iran Peace Deal Reports, Markets Surge | OOBF

Oil plunges as US and Iran near deal to end war; markets rally.

Open shared insight