Inside Financial Services

Wednesday Headlines: Credit Suisse sees 1Q loss on Russia and litigation costs