Most major firms have already reported their earnings, so...
Most major firms have already reported their earnings, so market players are starting to shift their focus to macro indicators from micro ones.
Most major firms have already reported their earnings, so market players are starting to shift their focus to macro indicators from micro ones.