'The days of $100 oil are over': Bubba Trading founder