Trump has choked off Cuba’s oil supply. China is stepping in with solar.
Mar 18, 2026 - 14:00
As President Donald Trump threatens to “take” Cuba, China is flexing its dominance in renewable energy by supplying solar panels as Havana confronts an energy crisis.