Massive Plot Hole! - M Claims that oil is about to run out......
... , yet here we are closing in on 50 years later and we still have literally tonnes of the stuff!
How therefore is it possible that M believed that it was about to run out?
It's never explained throughout the duration of the movie and therefore I think we can quite accurately describe this as a massive plot hole.