Oil prices jumped above $100, and European gas prices surged after the US announced a Strait of Hormuz blockade, causing Japan's 10-year bond yield to hit a 1997 high and gold to tumble on inflation fears.
SplitViewNews News