Market Sentiment Indicates Next Move for Crude Oil Is Up

 | Jun 23, 2023 09:26AM ET

Investment in renewables has fallen dramatically over the last couple of years, but is this negatively correlated to the rise in the cost of capital or just a "coincidence?"

We think that the cost of capital will continue to rise. 3.6% on the United States 10-Year is nothing. It could be argued that 6% is reasonable (and that only gets you back to 2000 levels). We do have to wonder what the US 10-year yield will be when oil breaks $100?