> Iran has petrol
More than taking control of Iranian petrol, this is probably more an attempt at cutting off China access to it (and also generally eliminating one of their allies), same as for the Venezuelan invasion.