This year has been a tale of two streets: Main Street, where everyday Canadians are feeling the pinch, and Bay Street, where ...