The North Sea oil and gas sector stands at a crossroads following the publication of the latest North Sea Transition Authority (NSTA) Reserves and Resources Report. The report reveals that
The North Sea oil and gas sector stands at a crossroads following the publication of the latest North Sea Transition Authority (NSTA) Reserves and Resources Report. The report reveals that
BP has delivered its most significant oil and gas discovery in a quarter of a century, striking a potentially multibillion-barrel reserve off Brazil’s coast. The FTSE 100-listed energy giant confirmed






