Oil Steady Ahead of Trump-Xi Talks as Iran War Tensions Simmer
May 13, 2026
Oil prices held steady near $101 per barrel ahead of US-China talks, while ongoing Iran conflict tensions continue to reduce Strait of Hormuz crude flows by nearly 6 million barrels daily.