i3 Energy says North Sea licence holds 500m barrels

An oil rig at sunset
An oil rig at sunset

Breaking