20080307 business.india-business: Crude at $106: Oil cos feel the heat