Surging Oil Prices Threaten Survival of British Small Businesses
London, Monday, 26 October 2026.
Crude oil topping $116 per barrel has pushed nearly one in four surveyed UK small businesses to the brink of collapse, exposing severe commercial vulnerability without targeted intervention.