Markets | Thu Mar 21, 2013 4:48pm EDT

Cyprus, European data rattle shares, oil and euro