UK Taxes and High Oil Prices Seen Spurring Energy Deals
An analysis says taxes and high oil prices are set to spur more UK energy deals, citing BP’s planned North Sea asset.
An analysis says taxes and high oil prices are set to spur more UK energy deals, citing BP’s planned North Sea asset.