Entries by Landon Hall

Have oil prices stopped plunging?

Crude oil prices plunged to $42 a barrel last week, sinking into a bear market amid renewed concerns about a massive supply glut that just won’t go away. Some even feared a return to the sub-$30 prices that spooked global investors early in 2016.