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