There's always a risk of crediting uncommon news headlines with too much market movement. That's certainly happening with Ukraine to some extent at the moment, but Ukraine headlines are also certainly contributing to bond market positivity.
As for the stronger-than-expected economic data, it was actually fairly lackluster. The morning's most important piece of data--ISM Manufacturing--was only moderately stronger, and with the exception of the previous report, it would be the weakest since June 2013. It didn't motivate much movement at all.
Even before ISM came out at 10am, stocks and bond yields began moving lower together starting at 9:40am and have been in relative lock step for most of the session. That's a common occurrence during these 'flight-to-safety' movements. The other common side effect is that MBS underperform Treasuries, which is also the case today. That said, both are at their best levels of the day heading into the afternoon.
MBS | FNMA 3.0 97-14 : +0-08 | FNMA 3.5 101-21 : +0-08 | FNMA 4.0 105-01 : +0-07 |
Treasuries | 2 YR 0.3052 : -0.0238 | 10 YR 2.6030 : -0.0570 | 30 YR 3.5542 : -0.0398 |
Pricing as of 3/3/14 11:58AMEST |