A litre of unleaded now costs 167.17p which is the biggest weekly increase since April, data shows.
Major stock exchanges worldwide responded positively to trade agreement developments
Major stock exchanges worldwide responded positively to trade agreement developments
A litre of unleaded now costs 167.17p which is the biggest weekly increase since April, data shows.