
Prime Minister Justin Trudeau and other global leaders, especially in Europe, are touting wind and solar power to end Europe’s dependency on Russia for 45% of its natural gas and 25% of its oil.
They claim it’s the solution to global energy security threatened by Russian President Vladimir Putin’s invasion of Ukraine.
