Iran blockade gave Trump leverage with China
Not really. China has a SPR of about 1.4 Billion barrels of oil.