On this week's episode of On Point with David Cochrane - oil is trading below projections, and Labrador MP Peter Penashue is entangled with a controversial Innu development company.

Newfoundland and Labrador finance minister Tom Marshall talks to David about the possible effect lower oil prices might have on the provincial budget.

Also, the On Point panel of Shawn Skinner, Siobhan Coady and Russell Wangersky discuss the political implications of the relationship between MP Peter Penashue, N.L.'s federal cabinet representative, and a controversial Innu development company.