Oil prices turn lower on hopes for Iran deal; crude supplies are declining as travel season starts Memorial Day weekend

by | May 21, 2026 | Stock Market

Physical supplies of oil through the Strait of Hormuz are 95% below regular levels.

Article Attribution | Read More at Article Source