Article By:
Sweta Killa
Thursday, June 22, 2017 12:36 PM EDT
Oil price is once again caught in a nasty web of trading, having dropped to the lowest level in seven months with no sign of a rise. This also marks the worst first-half slide in two decades.