Sterling Infrastructure STRL Q1 2026 Earnings EPS 309 Beats Estimates Kevin Warsh Secures Senate Confirmation as Fed Chair Amid Inflationary Pressures Nvidia CEO Jensen Huangs Pay Package Declines 27 as Stock Award Growth Slows Trumps Tariffs Reshape Global Trade Europe Faces a Strategic Crossroads