Oil Plunges To Lowest Since March 2009 ($43 WTI) As EURUSD 1.05 Battle Continues