It all depends on what part of Ontario you're from. Here, local GMC Truck dealers are quietly telling their Duramax customers to run 0W-30 in temps consistently colder than -18 C or 0 F.
Many folks, including myself, have had very good results with Esso XD-3 0W-30 or 0W-40, including year-round...