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.
Stock quotes in this video: