US Treasury Department's OFAC symbol imposed over the world map. File photo.

US Treasury Department's OFAC symbol imposed over the world map. File photo.