Russia’s Putin slams U.S. oil blockade on Cuba: ‘We do not accept anything like this’ by CNBC Markets | February 19, 2026 6:11 pm | US Markets His comments come as the Caribbean island nation grapples with a worsening economic crisis.