Recession fears are rocking the markets, with tech stocks leading declines, thanks to latest escalations in the U.S. trade war with China.

Recession fears are rocking the markets, with tech stocks leading declines, thanks to latest escalations in the U.S. trade war with China.