Description

The global markets are experiencing a mix of gains and cautious optimism, thanks to their usual savior: tech stocks. Wall Street reopens today after the Juneteenth bank holiday, with futures pointing to a positive start. Several central banks released their decision on monetary policy.