Global equity markets fall after China posts an unexpected trade deficit in February. Moodyâs downgrades Spainâs sovereign debt rating to Aa1. The Bank of England leaves its monetary policy unchanged. Oil prices are dropping below $103 per barrel.