Reports of a potential year-end Russia-Ukraine war resolution have sparked immediate selling in Oil, with WTI dropping nearly $1.80 (3%) from its highs. News of renewed diplomatic talks and a potential Gaza-style peace plan is driving the move. We analyze the complex supply dynamics—will a resolution lead to reduced Russian supply or sustained selling? We dive into a multi-timeframe technical analysis of US Oil to spot key trading levels.
19-11-2025 14:58 GMT
by Elior Manier