Putin definitely contributed massively, but this is a multifaceted issue without a silver bullet. Climate change affecting farming yields, post-COVID economic stress, governments repeatedly committing economic suicide, late stage capitalism eating itself, the list goes on.