Can order of magnitude be negative?
It depends on what you mean by "order of magnitude".
In one meaning, it is a number's nearest power of 10.
By the same argument,
In another meaning, it is a difference of
If the value of a number decreased from
In that sense, a difference in orders of magnitude is always expressed as a positive number.