Iran sells billions in oil monthly despite US sanctions aimed at cutting revenue China buys nearly all Iranian oil, making it Iran's key economic partner US faces a dilemma, as targeting China risks global markets and US-China relations