A chilling sight greeted drivers at a central London forecourt today: petrol and diesel soaring to an astonishing 299.9p a litre. The price, a stark reflection of global turmoil, stopped motorists in their tracks, forcing a desperate search for more affordable options.
