Russia's military machine persevered in its ferocious effort to grind down Ukraine's defences on Monday, as the war's consequences for food and fuel supplies increasingly weighed on minds around the globe after warnings that the fighting could go on for years.