The last numbers I saw put it at 92% oil revenue and 6% oil producing support industries. So It was 98% from the production of oil. That was a year or 2 ago and I could be wrong.
Either way they are in a world of hurt if the price of oil drops to much.
OTOH, if oil goes up too much then other energy sources become more cost effective. I heard some Arab oil minister say he never wanted to see $150bbl oil again.
The remaining 2% is...dates.
True. No lie.