I’m fairly weak on knowing which big cap oil players are the better positioned for stock price increases, once oil price starts to recover.
So who on this forum has done good research, and can advise us which are the oil sector companies to invest in for long-term? Tell us why you like the companies you recommend?