British families face a brutal energy price shock this winter after the oil price raced to a four-month high above $107 .