cripto Dec 13 The $60 price cap on Russian seaborne oil may mark the beginning of the end for Putin's economic strategy. Story Published at: December 13, 2022 at 08:45AM Tags: Al Jazeera – Breaking News World News and Video from Al Jazeera