US Treasury yields hit the highest level since '07, and we all know what happened in '08—bulls better run! To borrow a phrase from my dear teacher Li Daxiao: everything hinges on oil, everything hinges on oil. Crude is at historical highs, watch out for inflation and keep an eye on that potential economic crisis.
