Oil prices have been falling and how. The recession in China, the second largest economy in the world, has meant the demand for crude has been low. On the other hand an increased supply of oil, particularly from Iran has…
The post Lowering Oil Prices: Another Drop in The Growing Woe of a Global Recession appeared first on Finance Train.