US sanctions Indian oil firm for alleged links with Iran

The company, TR6 Petro India LLP, has been included in a list of 17 entities and individuals sanctioned by the US government for their involvement in illegal petroleum transactions with Iran, Russian Sputnik news agency reported.

These sanctions…

Continue Reading