Oil Sinks on Iran Peace Proposal

Oil and gas prices plunged as traders weighed a potential US-Iran peace agreement.  

Scroll to Top