Microsoft (MSFT) stock rises 1.92% premarket to $398.24 as a historic U.S.-Iran peace deal sparks a massive tech rally ahead of its projected $87B summer earnings print.