Russia-Ukraine Talks Stall as WTI Seen at $88.70 | Adalytica