20080523 business.india-business: Govt in a bind over oil prices