Iran gets $ 41 billion in revenue from oil and liquids sales