it can be caused by de-hydration. and when you run orals you need to drink more water so indirectly you can say they cause it. but i know someone who played tennis in 90 degree weather for years and did not drink enough water and got stones. does it mean tennis causes stones? again in-directly. gotta drink more when you do AAS orals, people dont drink enough.
one of the best ways to get stones is not drinking enough.