Cuba produces only 40% of the fuel it needs, while the 730,000 barrels of oil delivered by a Russian tanker in late March ran out by the end of April.
Stories That Soar Beyond Headlines
Cuba produces only 40% of the fuel it needs, while the 730,000 barrels of oil delivered by a Russian tanker in late March ran out by the end of April.