Bitcoin Consolidates Near 77000 as US Credit Downgrade and 648 Million ETF Outflows Dampen Sentiment CF Industries CF Q1 2026 Earnings EPS 289 Beats Estimates European Equities Shine in 2026 Photonics Satellites and Fuel Cells Lead the Surge Constellium CSTM Crushes Q1 2026 Estimates EPS 142 Tops Views