Strategic Petroleum Reserve at 40Year Low What It Means for Energy Markets TSCO Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally Endurance Technologies IPO Opens Auto Component Player Seeks Rs 1162 Crore