Finance
Oil prices hit $107 a barrel in fresh squeeze on families
British households face a fresh cost of living squeeze as Brent crude oil hits $107.74 a barrel, pushing up government borrowing costs and petrol prices.
British households face a fresh cost of living squeeze as Brent crude oil hits $107.74 a barrel, pushing up government borrowing costs and petrol prices.