New 52-Week Highs for Crude Oil Could Suggest Better Times Ahead

It has been a wild ride for crude oil this year so far. After falling more than 80% from its all-time high and being caught in a historic bear market, it finally bottomed near $26/barrel in mid-February and has since … Continue reading