Description

Global stock markets are on a roll, brushing off minor hiccups and zeroing in on the silver linings. The United States is making strides towards resolving the Russian-Ukrainian conflict, and the White House has decided to hit the pause button on those additional tariffs. Meanwhile, US inflation figures are hinting at a more favorable rate trajectory. As we approach the final trading session of the week, several indices are basking in the glow of their peak performances.