Russia-Ukraine War: Five reasons a deal may be closer than it seems, what it means for the dollarFOREXFXStreet News