Sharp rise in oil prices as US stockpiles decline and the Strait of Hormuz crisis continues

Hide