Petar + 76 PP December 18, 2017 Cuban President Raul Castro and the head of Russian oil company Rosneft met in Havana this weekend. Is it a latest sign of the two countries are working on major energy agreement? Quote Share this post Link to post Share on other sites