Russia’s invasion of Ukraine was the biggest news item of 2022. The invasion rattled the world and the subsequent sanctions against Moscow disrupted oil supply in the world. The supply shocks have since resulted in more costly oil products in the different parts of the economy, leading to increased cost of living. As reported by the […]
