Tech shares pulled U.S. stocks lower on Monday after the US President announced that he would reinstate a blockade on Iranian ports in the latest escalation of U.S.-Iran hostilities that sent oil prices jumping and dampened risk appetite. Investors stared down what...

read more