Canadian Dollar Reaches 5-Week High
Russia Trade Surplus Largest Since December 2022
German 10-Year Bund Yield Falls Toward 1-Month Low
European Stocks Extend Gains
Dollar Falls to 5-Week Low
Euro Firms at 5-Week Highs
Dollar Index Hits 5-week Low
10-Year Treasury Yield Slips Further After CPI
US CPI Rises Less than Expected in April
Schneider Electric Hits All-time High
US Retail Sales Flat in April
Stocks in Germany Hit All-time High
US Annual Core Inflation Cools as Forecast
US Futures Rebound
NY State Business Activity Below Forecasts