loading
loading
Global markets: US stocks rise, Europe slips, Asia mixed — retained record — High Signal