ONGC shares at ₹238 with ICICI Securities buy rating amid production growth