Oil Prices Go Wild, Markets Left Scratching Heads
Finance