U.S. Secretary of State Marco Rubio: There is no oil blockade against Cuba.

2026-05-06

U.S. Secretary of State Marco Rubio: There is no oil blockade against Cuba.