20080703 business.india-business: Markets end lower as oil hits new high