Oil Futures Plunge Below $100 as Global Markets Breathe Sigh of Relief