Prices at gas pumps are starting to sink and oil is on track to drop 20% in May -- its largest one-month decline since 2020 -- as investors remain optimistic that a deal to end the Iran war is near.