Trump's Iran war looms over G7 summit amid global economic concerns | PiQ Markets