Biden blames Putin Price Hike. Pentagon ready to dump heavy artillery into Ukraine. Update 2