Shares of Oil and Natural Gas Corporation (ONGC) hit a four-month low of Rs 142.35, down 6 per cent on the BSE in Friday’s trade after the company said it will invest Rs 31,000 crore over the next three years in exploring the Indian sedimentary basin for fuel reserves.