Tag : 2.6bn litres of petrol in stock