Breaking it Down for Business - Economic fallout of $80/barrel oil

Thursday, June 28, 2012
This week our Chief Economist Ben Brunnen breaks down the economic fallout of oil potentially staying at $80/barrel.