I might appear thick here , so please bear with my question:
1 dollar is (about) 3.6 riyal so if they revalue by 20%, 1 dollar will equal 2.9 riyal ( correct so far?)
now if your salary is in USD but paid in riyals, your wages drop??
if so, how is this a good thing? As I said, I might be missing the point here.