Buying straddles before earnings is a well known non-directional trade that seeks to benefit from increasing IV and/or a move in either direction. My backtests (using just stock prices) show that many stocks (especially tech) tend to drift up prior to earnings.
Also, it's possible that the...