Global Markets Plunge as Oil Hits $109+, Treasury Yields Spike