The United States has threatened to impose tariffs on any country supplying oil to Cuba, increasing pressure on the island nation after a decades-long trade embargo and the U.S. seizure of Venezuelan leader Nicolas Maduro last month. Venezuela was Havana’s main oil supplier, […]
Originally published at Almouwatin.com






