Oil Above $109 and 5% Treasury Yield Tighten Pressure... | investalytix