Euro Stoxx 50 var vid stängning 1,4 procent högre medan det bredare Bloomberg European 500 steg 0,6 procent.
Olja och gas var bästa sektor inom Euro Stoxx 50 när franska Total och spanska Repsol steg med 2,5 respektive 3,4 procent.
"Företagen gör bra ifrån sig", sade Ben Lofthouse, fondförvaltare vid Henderson Global Investrors, till Bloomberg News.
Det brittiska gruvbolaget Xstrata lämnade siffror för det första halvåret på tisdagen, där vinsten översteg analytikernas förväntningar. Aktien ökade med 1,2 procent.
Nedslående statistik över orderingången i Tyskland lyckades inte vända det positiva sentimentet. Orderingången till landets tillverkningsindustri sjönk med 1,7 procent i juni jämfört med föregående månad, vilket var mer än analytikerna väntat sig, enligt Bloomberg News prognossammanställning.
Vidare minskade Italiens BNP med något mindre än väntat, enligt preliminär statistik.