Reddit Shares Decline Nearly 6 Following Metas Launch of Standalone Forum App Sensex Falls 479 Points Nifty 50 Ends at 23914 Mid and SmallCaps Outperform Crypto Middlemen in China Sidestep Crackdown Amid Trade Surge Amazon Stock Gains Favor Among Wall Street as Magnificent Seven Dynamics Shift Chinas Seven Titans Tech Stocks Under Pressure as Deflation Concerns Outweigh AI Optimism Department of Energy Highlights Progress in PlugIn Electric Vehicle and Battery Technology Top Economists Project Inflation Could Reach 6 in Q2 2025