Brazilian Stocks Post Sharp Q1 Losses
TSX Hits All-Time High
S&P 500 Closes at Fresh Record
Mexican Peso Retreats on Dollar Strength
Stocks in Canada Hit All-time High
S&P 500 Hits Fresh Record
Morgan Stanley Hits 35-week High
Stocks in Canada Hit 23-month High
JPMorgan Hits All-time High
US500 CFD hits All-time High
Wall Street Struggles to Make Headway, Books Sharp Q1 Gains
Crypto currencies increasing on Thursday
Agricultural Commodities Updates: Corn Gains by 3.59%
Metals Commodities Updates: Steel Rebar Drops by 3.94%
Energy Commodities Updates: Natural gas Gains by 2.57%