There have been about 50 killed in skirmishes since 2021, but nearly 8,000 died in the border co flick during the first Trump term, so good for him on trying to get a signed agreement between the parties.
The weakening of Iran probably made this possible as they have been an important supporter of Azerbaijan (though Iran has claimed neutrality for decades). But with Iran out of the picture, Turkey is Azerbaijan’s primary source of support and so there really is an opportunity to use Turkey’s ties to the west here for good effect. Plus the U.S. gets a chance to exploit energy opportunities that could benefit Turkey as well.
As with everything Trump says, we should wait to see the details, but credit to his Administration for pursing a deal here.
[I don’t know Russia’s posture here but they have been a key supporter of Armenia in the past.]