The energy sector on the Toronto Stock Exchange fell 6.3%, hitting its lowest level since March 10.

2026-04-17

The energy sector on the Toronto Stock Exchange fell 6.3%, hitting its lowest level since March 10.