“The Bank of England's most severe stress-test scenario for inflation assumes oil prices will hold near $130 per barrel.”