My initial approach was flawed. Let me say: no.

I will attempt to find that $L_2$ is not closed under convolution. In other words, a convolution of two $L_2$ functions (or energy functions) is not necessarily in $L_2$. Convolution is a complicated operation, so working in the Fourier domain with products of functions is tempting. However, if Fourier provides an isometry between the primal time and the dual, it often requires proofs with tempered distributions. I am not sure I am still able to do that correctly. 

Therefore, I will search for functions $f\in L_1 \cap L_2$ where Fourier behaves nicely for DSP people. Take $$f_a: x\mapsto  \frac{e^{-x^2}}{|x|^a}\,.$$

If $ a <1$, $f_a$ is integrable (in $L_1$). If $2a<1$, it is square integrable (in $L_2$). If $4a > 1$, its square $f_a^2$ is not square integrable anymore (non integrable singularity at $0$). 
Therefore, for $\frac{1}{4} < a<\frac{1}{2}$, we have 

- $f_a \in L_1$,  
- $f^2_a \in L_1$, 
- $f_a \in L_2$,  
- $f^2_a \notin L_2$. 

If we note $\hat{f_a}$ for the Fourier transform of $f_a $ (well defined), then $\hat{f_a}$ is square integrable, but $\hat{f_a}*\hat{f_a}$ is not.

The rest is for memory. 
What can be proved is that the convolution of two $L_2$ functions $x$ and $h$  is bounded. A sketch of the proof indeed uses the Cauchy-Schwarz inequality:

\begin{align}\left|\int_\mathbb{R} x(t'-t)h(t)\mathrm{d}t\right|& \le \int_\mathbb{R} \left| x(t'-t)\right|\left|h(t)\right|\mathrm{d}t\\&\le \left(\int_\mathbb{R} \left| x(t'-t)\right|^2\mathrm{d}t\right)^{1/2}\left(\int_\mathbb{R}\left|h(t)\right|^2\mathrm{d}t\right)^{1/2}\end{align}
which is finite ($x*h\in L_\infty$) since $x$ and $h$ are $L_2$ or "energy signals".
This shape of proof extends to functions in $L_p$ and $L_q$ respectively as long as $p$ and $q$ are conjugated:

$$ \frac{1}{p}+ \frac{1}{q}=1\,.$$

Side notes:

- $L_1$ on the contrary is closed with convolution: if $x$ and $h$ are in $L_1$, $x*h$ is in $L_1$ as well.
- if the LTI system  $h$ is only absolutely integrable or BIBO ($h\in L_1$), and $x\in L_2$, the convolution still exists almost everywhere, and remains in $L_2$.