The markets are forward-looking and after a while, they will get tired of deadlines passing with no action from the Russians with regards to Ukraine. The fundamentals are still good and the US holiday today would have caused traders to de-risk before a 3-day weekend. Turnaround Tuesday could be the catalyst for a run into the PCE data on Friday.
For more trading details, please check the hyperlinks with time stamp indicated from the video: