OXY P/E 22.5
XOM P/E 14.7
CVX P/E 18.8
COP P/E 15.9
AMZN P/E 47
NKE P/E 35
PG P/E 27
NVDA 61
TTD P/E 296
And most of the oil stocks pay a good dividend. Which group looks overvalued? I'd hold the oil stocks. Demand side should increase as covid restrictions loosen as a consequence of following the politics. Supply side artificially constrained as a consequence of really stupid "green" policy.
As long as Joe Biden's war on US oil companies continues, there is no incentive to increase oil production. If they actually, follow thru and take Russia's share of the production of the world's oil supply off, that 10-14 % share, oil will remain sky high. China and Russia signed a trade deal wherein Russia will supply China with oil. The Saudis too love high oil prices. I doubt they will increase production. Why would they cut their profits, when the going is so good for them?