Oil price may fall to $10 a barrel as world runs out of storage space
The world may soon run out of space to store its extra oil as Saudi Arabia prepares to increase its fossil fuel production even as global demand for energy continues to fall due to…