BREAKINGMulti-SourceUS crude tops US$110, Wall Street falls after Trump vows more Iran attacksSouth China Morning Post|4/2/2026