Crude oil

The Energy Stocks Riding a 72% Surge

The Energy Stocks Riding a 72% Surge

As I write this (a week before publication), stocks have been falling as crude oil and the 10-year Treasury yield ratchet higher. Let’s take a look at what is going on in the markets. As I write this, WTI crude oil is at $103 per barrel, up from $70 on July 1. Continued disruptions to […]