Oil price tops $80 adding to pressure on consumers - as UK economy enters 'hard yards'

Sky News

Published

Oil prices have topped $80 a barrel for the first time in three years - likely adding to pressure on motorists when the higher cost filters through to pumps.

Full Article