Let Gσ be the graph obtained from a simple graph G of order n by adding σ self-loops, one self-loop at each vertex in S ⊆ V (G). Let λ1(Gσ), λ2(Gσ), . . . , λn(Gσ) be the eigenvalues of Gσ. The energy of Gσ, denoted by E (Gσ), is defined as E (Gσ) = n i=1 λi(Gσ) − σ n . In this paper, using various analytic inequalities and previously established results, we derive several new lower and upper bounds on E (Gσ).