Wall Street finished the week sharply higher as investors weighed a stronger-than-expected jobs report, upbeat semiconductor earnings, and escalating geopolitical tensions in the Middle East. The Jobs report reflected an increase of 115K jobs in April,...

read more