The US has imposed a 10% tariff on imports from China, while a 25% tariff on imports from Canada and Mexico has since been ...
Oil futures on Wednesday marked their lowest settlement prices of the year, after official U.S. data showed a weekly climb of nearly 9 million barrels in U.S. crude inventories and as the U.S.-China ...