It’s the first salvo of Trump’s tariff war, with general levies of 25% on Canada and Mexico and 10% on China. Energy imports ...
The conflicting messages came as President Trump has been targeting diversity, equity and inclusion programs for removal.