Ontario threatens electricity amid Trump-Canada trade war. What would that mean for US?

North America Business Moderate confidence — 71/100

Unverified

Sources: The Hill