Whike oil prices are high ,irans oil income is likely not high currently,due to the US blockade against Iranian oil shipments out of the Persian gulf...but...see the
Point below.
Iran is most likely not broke, because Iran has likely replaced oil export revenue from the PG with oil TRANSIT revenue through the PG also.
Yea..we are seeing that Iran is too large, well positioned and resourced - materially and human wise, to actually be suffocated economically, and that definitely won't happen now because of US's weakened overall economic power- it takes a huge, robust, strong and resilient economy today to economically oppress a regional power like Iran. US is also in a weaker position because it has foster mooching vassals like Israel and Ukraine to sustain-, they have to be furnished with billions and billions of $ just to stay afloat..US doesnt have all that money to give ,afterall it didn't earn/get it freely in the first place.