Cuban President Miguel Díaz-Canel holds press conference on February 5, 2026, addressing the US-imposed oil blockade. Photo: EFE.

Cuban President Miguel Díaz-Canel holds press conference on February 5, 2026, addressing the US-imposed oil blockade. Photo: EFE.