Crude prices jumped roughly 8% on Hormuz blockade fears, lifting energy stocks while dragging airlines lower.
Written by
in