Fossil-fuel subsidies rose to a record $7tn in 2022 as governments supported consumers and businesses during the global spike in energy prices caused by Russia president Vladimir Putin's invasion of Ukraine and the economic recovery from the pandemic according to the IMF.