Trump Tells G7 Iran Is 'About to Surrender' as IEA Announces Record Oil Release to Calm Markets | DailyAlpha