Global stock markets ended mostly lower on Tuesday (Jan. 26) amid doubts over Washington’s ability to deliver massive fiscal aid as well as concerns about delayed virus vaccine rollouts in some places. United States (US) stocks closed modestly in red yesterday, as investors braced for a slew of corporate earnings from Big Tech. 

To subscribe please click here