Falling Interest Rates Have Postponed “Peak Oil”

Ten Year Treasury interest rates through May 2017

Figure 1. 10-year Treasury Interest Rates. Chart prepared by St. Louis Fed.

Bookmark the permalink.

Leave a Reply