Brent crude hits $126/barrel as US blocks Strait of Hormuz. Trump rejects Iran's reopening offer. Prices highest since 2022. Global markets brace for inflation.