PETROL stations across Teignbridge were inundated with motorists trying to fill up.
The last few days have seen some disruption to supplies since the Russian invasion of Ukraine.
Queues were building over the weekend as the price of a litre of petrol rose with drivers keen to fill up.
By early in the week, supplies were coming in but diesel has been in short supply.
Trago Mills reported having a delivery of unleaded on Monday but had no diesel until a delivery was due in on Tuesday.
The BP station in Bovey Tracey said it had ultimate unleaded but had no normal grade diesel.
One station at Oakford, Kingsteignton, had no diesel but did have unleaded fuel.
Queues were said to be heavy Tuesday morning but had eased up during the day.
The average price of a litre of petrol is now said to have topped £1.50 as the invasion adds to pressure on the global cost of oil.
Long queues had been reported over the weekend and on Monday at some stations as motorists tried to fill up ahead of any further price rises.
Some stations had run out of standard unleaded as well as diesel.
On Monday, it was announced that average UK petrol prices exceeded £1.51 for the first time following the surge in oil prices.
The typical cost of a litre of petrol at UK forecourts was 150.65p on Saturday and 151.25p on Sunday, according to figures from data firm Experian Catalist.
The average cost of a litre of diesel is also at a record high, reaching 154.69p on Saturday and 154.72p on Sunday.