Crude prices and FPI outflows remain key market risks even as 94 percent of Nifty, BSE-200 stocks gained in April