Iran peace deal optimism lifts global markets as energy stress eases hopes, CNBC says | The Apex Times