Related posts: Challenger March US job cuts 36.6K vs 50.6K prior Euro Advances On Greek Deal Hopes JP Morgan Q1 earnings results show revenue of USD 25.6bln vs 24.57bln expected DAX stops slide – the lull before the storm? Post navigation China Mar Fdi (ytd)* Decrease to +11.3 % Vs Prev 17.00 % U.S. Iran bill makes nuclear deal harder, but not impossible