BP and Total Energies most exposed to North Sea oil and gas levy