About 90% of Repsol’s crude supply is expected to fall short of new EU methane rules · Digg