Icon
 

Rising oil prices mean energy sector in a good place