The SNP leader at Westminster hit out at claims by Sir Keir Starmer and Nigel Farage over the North Sea industry.