Markets Senate Rejects War Powers Resolution to End Iran Conflict as Oil Prices Surge July 23, 2026 • 3 min read