Futures Slide As Ukraine War Refuses To Go Away, 10 Year Yield Tumbles To February Lows