Oil plunges, markets surge on US-Iran war deal report | OOBF

Oil price drops sharply as US nears deal to end Iran war.

Open shared insight