Sri Lanka raised fuel prices and Bangladesh said it planned a hike soon, the latest Asian nations to find they can no longer afford to shield their consumers from soaring world oil prices. The two poor South Asian countries announced their steps to limit mounting losses at state-owned oil retailers on Sunday, just a day after Indonesia raised fuel prices to cap ballooning fuel subsidies. Sri Lanka raised kerosene, petrol and diesel prices by between 14 and 47 percent. In Bangladesh, the country's state-run Bangladesh Petroleum Corporation, the sole oil importer and distributor, has proposed fuel price increases of 37-80 percent. Governments across Asia have tried to soften the impact of a global surge in food and energy prices on their populations by keeping domestic prices of fuel and food staples below international levels. But with oil powering to fresh records almost every week, the last one above $135 a barrel, several nations feel they can no longer fully subsidise consumers or cover soaring losses of state-controlled oil importers and retailers. The chairman of Sri Lanka's Ceylon Petroleum Corp. said that this weekend's fuel price increase would allow the company merely to halve its losses from 175 million Sri Lanka rupees ($1.62 million) a day. In Bangladesh, the interim army-backed government is due to decide shortly about the oil company's proposal. We are examining the proposal regarding the extent of the price hike and the decision will be taken at the highest level very soon,” said M. Tamim in charge of energy and mineral resources. He said that without a price hike, the government would have to dish out about $1.5 billion to cover its oil company's losses in the 2007/2008 fiscal year. The government, would try to soften the impact on its farming sector with around 20 billion taka in farm subsidies, Tamim said. Both Sri Lanka and Bangladesh grapple with double-digit inflation and swelling trade deficits.