Energy Insiders Are Buying As Oil Prices Face Hard Landing
June 18, 2018 at 15:42 PM EDT
Oil prices are heading southward on the global supply glut. OPEC countries are planning to raise production levels shortly that could disrupt the supply-demand balance.