Sri Lankan government on Wednesday urged citizens to not line up to buy petrol as the country doesn't have foreign exchange to pay for it. Energy Minister Kanchana Wijesekera told parliament that payment for a previous shipment of petrol worth $53 million is also pending. Earlier, Sri Lankan PM had said that the country was left with limited petrol stocks.