Financial markets were slightly risk-off ahead of important events on Thursday: UK election, ECB meeting, and former FBI Director James Comey's testimony. Meanwhile, geopolitical tensions in the Middle East also hurt risk appetite. Treasuries and gold were favored over equities. US 2-year yields slipped -2 points to 1.29% while 10-year yields dropped -4 points to 2.14%. News that China was ready to buy more US treasuries also sent prices higher (yields lower).