Canada has scrapped its planned digital services tax on US tech firms late on Sunday, just hours before it was due to come into effect. The move aims to revive stalled trade talks with the US, which President Trump suddenly halted on Friday over the tax, calling it a "blatant attack" on American tech companies. US stock futures rose as investors welcomed the news. Benchmark stock indexes in Tokyo and Shanghai also moved higher amid optimism that the US and its top trading partners can hammer out trade deals. Prime...
File picture: The German share price index DAX graph pictured at the stock exchange in Frankfurt, Germany. The DAX index has emerged as one of the surprisingly best performers after a long time. This reflects renewed optimism in Germany’s economy, which is undergoing a reset. | Photo Credit: STAFF If you’d gone into hibernation on January 1 and just woken up, you might assume the global markets, especially the US, had had a smooth ride in H1 of 2025. For example, the 2.9 per cent, 4.51 per cent and 4...
File picture: The German share price index DAX graph pictured at the stock exchange in Frankfurt, Germany. The DAX index has emerged as one of the surprisingly best performers after a long time. This reflects renewed optimism in Germany’s economy, which is undergoing a reset. | Photo Credit: STAFF If you’d gone into hibernation on January 1 and just woken up, you might assume the global markets, especially the US, had had a smooth ride in H1 of 2025. For example, the 2.9 per cent, 4.51 per cent and 4...
Stock Market Today: S&P 500, Nasdaq fade from records; Trump-Canada trade dispute flares originally appeared on TheStreet. Updated 4:32 p.m. EDT Stocks closed at record highs on Friday, despite President Trump's threat to impose new tariffs on Canadian goods. The benchmark gained 0.52% to hit a fresh high of 6,187.68, up from the S&P’s previous record of 6,147.43, while the tech-heavy Nasdaq, which also hit an all-time high, advanced 0.52%% to close at 20,273.46. The Dow Jones Industrial Average surged 432 points, or 1%, to end the day at 43,819.27....