Oil is trading higher after reports that two Chinese vessels were prevented from transiting the Strait of Hormuz, signaling ongoing disruptions and reinforcing concerns that Iran continues to restrict traffic through the key energy corridor.

3/27/2026
Impact: 75
Financial Services