Lack Of New <b>Oil</b> Discoveries Could Finally Spur <b>Crude</b> Price Rally

New crude oil discoveries past year amounted to just 2.4 billion barrels, the International Energy Agency said, adding that the average annual rate of …

The post Lack Of New <b>Oil</b> Discoveries Could Finally Spur <b>Crude</b> Price Rally appeared first on crude-oil.news.