The amount of Iranian oil readily available to Chinese buyers is rapidly running out, according to Bloomberg, as the US blockade of the country’s ports chokes off revenue to Tehran.