Iran announces major oil contracts despite sanctions 18/03/2024 Teheran openly defies US sanctions by announcing a colossal $13 billion investment in the oil sector.