Oil prices are exploding past $93 a barrel as Trump's unconditional surrender demand sends shockwaves through markets but ...