Bank Branches in YANBU with own SWIFT codes:

SAUDI ARAMCO MOBIL REFINERY COMPANY LIMITED (SAMREF): SRMRSADB
YANBU ARAMCO SINOPEC REFINING (YASREF) LIMITED: YASRSADB