SharePost Content Read More Stock Market News #stockmarket Post navigation Barclays: EU Q1 earnings show strongest growth in years RBC lifts S&P 500 target to 7900 on ’two-speed economy’ view