Europe stocks set for strong rebound as Trump says Iran war will end in weeks

· CNBC