Home Investing News NDP Squeaks Out Victory in Tight BC Race, What it Means for Mining