Given that the government is already grappling with rising onion prices, the big question is can they afford to hike the prices of diesel, kerosene or LPG at this moment? IOC, BPCL and HPCL currently sell diesel at a loss of Rs 6.09 per litre, kerosene at Rs 17.72 per litre loss.