As anticipated in this week’s Weekly Outlook, the U.S. earnings season has begun, as usual led by the banking sector. […]
US Stocks Lose Steam on Disappointing Results from Alphabet and Tesla
US stock markets lost ground on Wednesday, with technology stocks registering further weakness in the wake of disappointing second-quarter results […]
Market Highlights for the Week: Inflation, Earnings, Oil
A busy week awaits the markets, with US inflation data that could cement expectations of a rate cut in September. […]
