Trump has choked off Cuba’s oil supply. China is stepping in with solar.

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.