News

Stocks rallied on Thursday, notching their third day of gains in a row. The S&P 500 rallied 2.03%, closing at 5,484.77. The ...
Alphabet will announce its quarterly results today after the markets close. The technology giant seems to be at a crucial ...
USD/CAD attracts fresh sellers on Thursday and is pressured by a combination of factors.