so ...basically the laws that apply to US companies don’t apply to BP?
I get it that they aren’t an American company.
But they sure have significant assets/operations/presence/tax liability here.
How do they get around this?
The British are currently working on business deals to engage in trade with Iran. So are the Chinese and various other European nations/companies/businesses.
You hit on it yourself; they aren't a U.S. company.