WTI Oil Update: WTI holds $63 as Geneva hosts high-stakes US-Iran nuclear talks. Despite the Presidents Day lull, Oil remains bid as Washington demands a total ballistic missile freeze. We analyze the 30k+ protest death toll and the persistent $5 geopolitical risk premium.
16-02-2026 20:36 GMT
by Elior Manier