Diesel Falls 15¢ Post-Iran Peace Deal; IEA Warns of Summer Oil Deficit | Hylios