Kevin O'Leary: This is why companies are confident today