When I see this sort of headline, I pull up BloombergNEF's solar exports from China tool, and yeah, Cuba was the destination for $117 million (about 1.3GW) of Chinese solar panels in 2025. This is up from approximately nothing in 2023.
Cuba had 6.8GW of power capacity total at the end of 2024, none of which was solar, 5.4GW of which was oil and 0.9GW gas. Solar slides nicely into an oil-heavy grid, pushing out expensive consumption immediately.
https://www.bloomberg.com/graphics/2026-cuba-oil-supply-power-grid-blackout/


