Stock Analysis A Closer Look at the Recent Success of ONGC, Coal India, Power Grid Corp, and NTPC Bhavin M August 7, 2026