Oil companies start night shifts at depots to keep petrol pumps full