High oil prices will mean bigger bills across the board for consumers - but for some companies it's a windfall. The National's Jennifer Gnana explains.

High oil prices will mean bigger bills across the board for consumers - but for some companies it's a windfall. The National's Jennifer Gnana explains.