Politics Biden suggests Putin and Russia’s war in Ukraine responsible for soaring inflation in new report Following the report that showed consumer prices have spiked over 7.9% over the last 12 months, Biden cast blame on Russian President Vladimir Putin’s... Francesco MazzagattiMarch 10, 2022