Can anybody explain me how come that ARAMCOS financial reports are available to the public while its not publicly traded company.
They are planning to perhaps make ARAMCO a publicly traded company.
In order to do that, it's practically impossible at the same time to hide the financial statements. People won't invest in a public company without knowing its financials.
So, even though ARAMCO is currently not a publicly traded company, someday it could be.