Icon
 

Why buy energy stocks as oil surges above US$90 bbl