Clue: Online drug trade? (1-8)
Answer: E-COMMERCE
Explanation: Definition: Online
A charade of E ('drug') plus COMMERCE ('trade') with an extended definition.