Treasurer Jim Chalmers has dismissed his budget critics following a warning about the “hefty price” the world is paying for Russia’s war on Ukraine. The Organisation for Economic Co-operation and Development report, released on Tuesday evening, painted a grim picture of slowing growth, high and persistent inflation, and falling realContinue Reading