Date: May 12, 2025 | Marketsall Global markets opened the week on a positive note following US-China trade talks held in Geneva over the weekend. Officials from both countries described the discussions as “constructive,” stating that substantial consensus was reached. Although the diplomatic tone lifted investor sentiment, the lack of concrete outcomes from the US-China […]