Oil Prices Plummet After Limited Iranian Attack on U.S. Airbase
June 23, 2025
Within minutes of a small Iranian missile strike on U.S. airbases in Iraq and Qatar, WTI oil prices dove by more than seven percent as traders priced in an apparent "off-ramp" from confrontation with...