Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 4 minute read General business news 20 stocks soar up to 20% in a day—Here’s what propelled the Indian markets skyward Explore how 20 Indian stocks gained over 10% on April 22, 2025. Understand the economic, sectoral, and investor sentiment drivers behind this market rally. byPallavi MadhirajuApril 23, 2025