These 6 energy stocks hit fresh 52-week highs; rallied up to 30% in a month – On A Roll!
Indian Railway Finance Corporation Share Price 212.11 04:02 PM | 16 Jul 2024 -4.21(-1.95%) One97 Communications Share Price 460.3 03:59 PM | 16 Jul 2024 -9.35(-2.0%) YES Bank Share Price …