All the pieces are in place to generate healthy economic...
All the pieces are in place to generate healthy economic growth for the balance of the year, ... But so far, political and economic uncertainties have overshadowed the strengthening in corporate profits.