Description : Oil prices are dropping?
Last Answer : answer:Yes. The reason: The declining prices reflect the combination of robust world crude oil supply growth and weak global demand, which have caused global oil inventories to rise Figure 1 ... oil supply growth will continue contributing to rising inventories through the first half of 2015. Source