The TSX Composite Index continued its strong bull run last week despite major headwinds. It rose by 0.55%, even as relations between the US and Canada escalated and…
The Nasdaq 100 Index continued its strong rally last week and hit its all-time high of $25,358. It has jumped by over 53% from its lowest level this…
Gold prices extended its fall on Tuesday as easing trade tensions boosted risk appetite among investors, and weighed on the yellow metal. Oil prices dropped over 1% on Tuesday,…
HONG KONG — China outlined new curbs on exports of rare earths and related technologies on Thursday, extending controls over use of the elements critical for many high-tech…