Varcoe: Oil prices slide as Canadian industry spending — and oilpatch jobs — hit a nine-year high

Oil prices have been on a stomach-churning ride this week, falling below US$66 a barrel amid pessimism over future demand growth and uncertainty about OPEC’s next moves.  Read More