Stocks pull lower as US tariffs kick in for China, Canada and Mexico
Share:
Pedro Goncalves writes: Oil prices have sunk to their lowest level of the year, hit by anxiety over the tariffs imposed by the US, and the retaliatory measures from Canada and China. Brent crude futures dropped 1.4% to $70.65 per barrel, the lowest since early December, while US West Texas Intermediate (WTI) crude lost 1% to $67.66 per barrel, also a 2025 low. The market was further weighed down by news that OPEC+ will proceed with a planned production increase in April. The group intends to..