OIL
97.22
EUR
84.17
USD
73.44
June 20, 2026
June 19, 2026
June 18, 2026
June 17, 2026
June 16, 2026
June 15, 2026
June 14, 2026
June 11, 2026
June 10, 2026
By subscribing, you agree to The Insider's Terms of Service and Privacy Policy, as well as Google's reCAPTCHA terms (Privacy Policy, Terms of Service).
The tail wags the dictator: How the Kremlin uses Lukashenko in talks with the West
Kamil Kłysiński
Hormuz windfall: High oil prices mean Iran has more to gain from prolonging the war than from accepting an unfavorable settlement
Antonio Giustozzi
Yankee, stay home: Brussels is taking over America’s leading role in negotiations with the Kremlin
Dmitri Stratievski
1
2
3
4
5