5% Interest Rates, $100 Oil: Market Frustration