Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates India Faces 400000 Barrels Per Day LPG Gap Amid Persistent Energy Crisis Trump Says Intel Stake Negotiation Could Have Yielded More What It Means for Chip Stocks Keysight Technologies KEYS Q1 2026 Earnings EPS 287 Beats Estimates