Repsol’s Cuban exit is probable death knell for the island’s oil hopes
Spanish company Repsol’s imminent departure from operations in Cuba is, according to analysts, a potentially “irrecoverable” blow to the communist Caribbean island’s dreams of oil riches.