Saudi Arabia still has the cheapest oil production costs in the world at $8.98/barrel (https://en.wikipedia.org/wiki/Price_of_oil#Comparative_cost_...)
They probably aren't making enough right now to pay for all of their commitments, but they definitely aren't losing money and they can likely borrow in the short term.