The cost of Oil and 10yr Treasury yields are at their highest correlation in over a decade