Analyse @JavierBlas's tweets
@JavierBlas
| 287,371 followers
@RobinBrooksIIF I'm afraid that the idea that Putin suffers -- or somehow, is deterred or defunded -- with an oil price cap at ~$70 a barrel for Russian crude with Russian total oil production averaging >11m b/d in 2022 requires a big leap of faith. Or drinking lots of vodka. Or both.