Oil plunges 10% after US-Iran peace deal reports | OOBF

WTI crude falls nearly 10% on peace deal news with Iran.

Open shared insight