Oil Sinks on Iran Peace ProposalBy B27 Intelligence / May 6, 2026 Oil and gas prices plunged as traders weighed a potential US-Iran peace agreement.