20071224 business.india-business: ONGC to pay dividend of Rs 18 a share