Could This Be The Biggest Winner Of The Oil Price Boom?
Onshore oil discoveries are pretty much a thing of the past. The last time anyone got remotely excited about one was in 2017, when giant Repsol discovered 1.2 billion barrels in Alaska’s North Slope...