A British Petroleum sign. Iran gets most of its gasoline imports from British Petroleum, the Swiss firm Vitol, the Swiss/Dutch firm Trafigura, France's Total, the Swiss firm Glencore as well as the Indian firm Reliance.