Stock markets settle lower on selling in IT & Teck stocks, global sell-off as Trump hikes tariffs
The U.S. has announced additional 27% import duties on India saying New Delhi imposes high tariffs on American goods, as Trump administration aims to reduce the trade deficit and boost…