Brand new research on: the impact of oil prices on the recent and persistent rise in inflation; and the impact of the G-7 imposition of a price cap on Russian oil on the global oil market.

 

To continue reading please login or click here to subscribe.