Article By:
Zacks Investment Research
Wednesday, June 8, 2016 12:41 PM EDT
Is the oil crisis really over? This billion-dollar question is now in the mind of every skeptical investor. Some say in favor and some believe that oil might fall again in the near term.