The Russian invasion of Ukraine has sent oil prices skyrocketing to their highest level since 2008. In fewer than 10 days, oil prices have increased by 30%, surpassing our recent base-line model for a 20% oil price shock, which we estimated would push inflation above 10% this year. Despite such a ... READ MORE >