Russia Trade Surplus Beats at $13.97B, Ruble Floor Firms