Inflation soars to 8.5%

The war in Ukraine is putting even more pressure on energy prices, which are up 32%, and consumer prices have reached their highest levels since 1981.

April 12, 2022

Examined