November 20, 2018
November 20, 2018
Markets drop as tech slowdown fears grow
A sell-off on Wall Street continued on Tuesday, amid steep declines in oil prices and losses among technology shares.