Business

Oil prices jump again as worries grow over Hormuz

Updated 37 minutes ago

With crisis showing no sign of ending soon, main crude contracts rise over 2% to sit around $100