Why is iran hurting its ally china?

so we know iran fired at CIVILIAN tankers of various nations as 'revenge' against us. but we dont get oil from iran we get from Canada. and firing at civilian is always bad. it is not revenge if not even American! this shows how evil iran is.

china got lots of oil by the strait so iran made a blockade no oil except ours. using violence and terrorism against civilians. not even keeping its own 60 day commitment. to submit to international law etc. so we blockaded iran export.

so china needs oil from other side of saudi! oil from pipeline instead of by strait. sent west to red sea. but now houthi is blockading that side! ships will be forced north to suez and need to go all around africa to get to china!

but china is boosting iran! so why is iran funding houthi to hurt china and block its oil?

Why is iran hurting its ally china?
Post Opinion