Oil plunges 10% after US-Iran peace deal reports | OOBF
WTI crude falls nearly 10% on peace deal news with Iran.
Open shared insight
Open shared insight