Global oil tensions escalate as Cuba reports an attack on its coast amid US sanctions, while Hungary accuses Ukraine of an oil blockade over pipeline delays.