The union said Tesco forecourts in the midlands could run out of fuel by Christmas.