The Impact of the 2022 Oil Embargo and Price Cap on Russian Oil Prices. - Kilian, Lutz; Rapson, David; Schipper, Burkhard (Energy Journal, 2026)