formats

Best corporate profit growth since 2011 competes with geopolitical pressures on markets

Super strong corporate earnings and revenue growth is expected, but markets may be playing defense.