Snip:

Mexican ships carrying humanitarian aid have docked in Havana, challenging a US blockade that has sparked a severe energy crisis in Cuba. Rolling blackouts and enforced fuel rationing have severely disrupted key services, including hospitals.

The Mexican deliveries arrived on Thursday, two weeks after US President Donald Trump threatened tariffs on any country selling or supplying oil to Cuba. US pressure has halted Mexican oil shipments, while Russia has offered crude and refined oil as a “humanitarian lifeline” to the import-dependent island, whose existing Venezuelan and Mexican fuel stocks are expected to run out within weeks.

[…]

Earlier this week, Moscow’s embassy in Havana announced that Russia is preparing to send a shipment of oil and petroleum products to Cuba.