Sentences with phrase «flag marks oil»

Not exact matches

From these flags of convenience locations, which have no tax on profits, the oil was then sold to Western refineries at prices marked up to eliminate profits.
a b c d e f g h i j k l m n o p q r s t u v w x y z