ONGC’s net profit more than doubles to ₹17,034 crore