Cyient Stock Faces Persistent Revenue Growth and Margin Challenges What Lies Ahead KBR Q1 2026 Earnings EPS Surpasses Expectations Shares Rise Geopolitical Jitters Rise as Reports Indicate Putin Updates Nuclear Doctrine Stock Futures Bond Yields Slide