20031023 business.india-business: OIL pays Rs 189 cr dividend