petrol diesel shortage