Bengaluru, July 15 -- Nifty 50 ended the session at 25,217.50, gaining 135.20 points or 0.54%. Bank Nifty ended the session at 57,049.60, gaining 284.20 points or 0.50%. Sensex ended the session at 82,570.91, gaining 317.45 points or 0.39%.

Global Events Tesla's Model Y debuts in India priced at a hefty $70,000 - Tesla finally made its debut in India by launching its first Model Y, starting at $69,770. U.S. Treasurys fall ahead of key June inflation data - US 10-year Treasury yield was about one basis point lower at 4.419%, and the 30-year yield was lower by more than one basis point at 4.958%. The 2-year yield was flat at 3.9%. The US Government allows H20 AI chip sales to China - The US has assured NVIDIA that it will grant licenses t...