The 5 Coffee A Brewing Indicator of Global Economic Disruption USBC Q1 2025 Earnings Narrowing Loss Beats Forecasts Shares Edge Higher Global Markets Rally as USIran Truce Hopes Boost Sentiment Crude Retreats