As Cuba grapples with a severe energy crisis and mounting geopolitical tension from Washington, Mexico has stepped up as the ...