Home Finance Iran scrambles to lift petrochemical sales as sanctions hammer oil