Tag: Justin Trudeau
Op-Eds & Guest Contributors
Tariff Trouble in Trump Town
President Trump has had many a cartoon about him as a child throwing toys and anything to hand out of the playpen. Now, of...
Economy & Business
Global reaction to Trump tariffs only reinforces his use of this tired and risky strategy
True to form, U.S. President Donald Trump disrupted global markets with a three-day surge of tariff announcements, border security negotiations and ultimately a 30-day...
Analysis
Xi’s China could be more dangerous than Mao ever dreamed
China’s Communist Party, which has undergone a transformation back to its Maoist roots under Xi Jinping, has been caught off guard by the widespread...
Analysis
Canada’s election and its meaning for Ukraine
Though it is hard to say, the recent election in Canada was a waste of money. After the expenditure of over $600 million (CDN),...
Afghanistan
Europe willingly forfeited a leadership role in Afghanistan
If Winston Churchill were alive today, I imagine he might have said something like “Never in the history of human conflict have so few...
Energy
Eight years later, Obama bars Arctic oil, gas leasing
In a move to build and possibly preserve his environmental legacy, US President Barack Obama has put an "indefinite" ban on oil and gas...
Must read