Tension in the releases sent crude oil prices to a new high
Buyers regain control, with $93.48 now a key level to hold. Crude oil pushed to its highest level since late September, with reports of increased Middle East tensions helping fuel the rally.…