Oil Drop and Price Expectation

July 2, 2015 After the recent drop in oil price all the way from 2014 high of $107 to $43 in January 2015. Prices rallied back to $61 sometimes in March. The major reason for the drop in oil price can be attributed to supply glut caused basically by shale production mainly in the United States of America…. View Article