Let $X$ be a random variable with $X ≥ 0$ a.s. and such that $E[X^r] < ∞$ for some $r > 0$ and $E[\log X] < 0$. Prove that there exists $s > 0$ such that $E[X^s] < 1$.
I know when $s$ goes to 0+ $E[X^s]$ should be very close to 1. But I am not able to prove the inequality. I have tried to used Taylor expansion and construct contradiction but it does not look straightforward for me.