oral as it is a 17 alpha alkylated compound that stays intact through liver.i am currently on injectable as it was what i got instead of tabs i thought i was getting.i don't see any advantage of the injectable with no ester attached to it as it is in and out quickly, maybe oil delays it a bit but a waste imo.and was way more expensive than tabs/mg for some reason.