The latest crude oil price rally was nipped in the bud last night by the news that 15,000 new coronavirus cases had been

Kenneth Afor with agency report  

The world’s oil and gas explorers powered ahead and discovered 12.2 billion barrels of oil equivalent (boe) in 2019, the highest