Donald Trump has imposed a fresh round of sweeping tariffs on more than 80 countries to replace a 10% global duty that was due to expire, setting off a wave of criticism and protests from US allies and major trading partners.In its latest attempt to instate aggressive trade policies despite challenges from the America’s highest court, the US has imposed a tariff of between a 10% or 12.5% on dozens of countries, including...
Recently, as hundreds of fires burned across Northern Ontario and smoke pushed Toronto’s air quality to among the worst on the planet, Canada’s minister of emergency management defended Ottawa’s response...
Just before a temporary levy on global imports was set to expire, the Trump administration issued a fresh wave of tariffs on more than 80 countries late on Thursday, ranging from 10% to 12.5%. The...
U.S. President Donald Trump has escalated his trade war with Canada, announcing 50 per cent tariffs on a range of Canadian goods, from wine and hockey sticks to cement and...
Donald Trump has announced a landmark nuclear deal with Saudi Arabia while pressing ahead with efforts to stop Tehran from developing a nuclear weapon....
A group of Senate Democrats are demanding that the Trump administration re-impose the sanctions it temporarily lifted on Russian oil to offset rising energy...
On Monday night, late-night hosts weighed in on Donald Trump’s erratic statements on Iran, rising oil prices and the shuttering of every budget-conscious traveller’s...
CNN analyst Van Jones on Monday defended Sen. John Fetterman (D-Pa.) against criticism from inside the Democratic Party amid reports that some Republicans are...
Secretary of State Marco Rubio’s meeting with Pope Leo XIV on Thursday will include a “frank conversation” about disagreements between the Vatican and the...