by Garrett Baldwin | Feb 16, 2023 | Market Outlook, Stocks
Right now, the energy markets are caught up in a tale of two narratives. On one side, you have the ongoing threat of a rolling recession here in the United States and a slowdown in global economic activity. Meanwhile, you have a massive threat to supply in Russia’s...