IEA Report Global Electric Car Sales Surpass 20 Million in 2025 Signaling Shift in Energy Landscape Short Sellers Net Over 23 Billion Profiting from Gambling Sector Decline Japans Nikkei 225 Surpasses 64000 for First Time as Oil Prices Slide on Hormuz Reopening Hopes Bitcoin Edges Higher Amid Elevated Yields and Renewed USIran Peace Prospects Nvidia Faces Inevitable Competition on the Path to Peak AI Dominance Kotak Mahindra Bank Shares Market Performance in Focus Amid Sector Trends Meta Settles Social Media Addiction Lawsuit With US School District Averting Landmark Trial