Petrodollar is just a term. It does not mean that the contracts are in US Dollar. The measurement is in NOK.
"In Consideration of the assignment described under Article 2.1 above, Buyer shall pay to Seller a post tax amount of NOK [zz] ([zz]), ref. Article 5."
https://www.investopedia.com/terms/p/petrodollars.asp