NEW YORK—Oil futures were flat on May 21 as the prospect of U.S.-Iran tensions disrupting supply was offset by concerns that a drawn-out trade war between Washington and Beijing would weigh on crude demand.
Brent crude futures, the international benchmark for oil prices, shed 1 cent to $71.96 a barrel by 1:08 p.m. EDT