WTI crude oil futures rose over 3% on May 15. Prices exceeded $104 per barrel as the Strait of Hormuz remained effectively closed. A high-stakes summit between...