Does the Crude Rally Have Legs Left? Or Is It Running Out of Steam?

Crude oil has had a rough week this week, down nearly 5% for the week as of Thursday night. Considering as of four months ago crude oil was in the midst of its worst bear market in history, a 5% … Continue reading