Markets closed lower after the OECD cut its global economic growth forecasts and AIG posted poor results, leading to a second day of falls in the financial sector. Twitter also suffered amid concerns of insider selling, with new-tech and social media stocks under pressure. Tensions continue in Ukraine as the death toll rises during the military's push to regain control of some cities from pro-Russian separatists. The U.S. trade deficit narrowed in March.

undefined

If you liked this article you might like

7 Essential Rules for Investing in Tech Stocks

These Powerful Corporate Executives Could Make a Run at the Presidency in 2020

From Podium to Podcast, Preet Bharara Goes After the POTUS

Ryanair Customers Take Their Complaints to Social Media

Puerto Rico Is Completely Without Power Because of Hurricane Maria