Investors should buy Diamondback Energy, a top Permian Basin oil producer, as the U.S. struggles to meet demand, according to KeyBanc. Analyst Tim Rezvan initiated coverage of Diamondback Energy with an overweight rating. He also slapped a $163 per share price target on the stock, implying upside of roughly 25% from Monday's close. "Fears of demand impairment from China lockdowns miss the forest for the trees – THE U.S. IS THE LARGEST OIL CONSUMING NATION AND IS SIGNIFICANTLY UNDERSUPPLIED," Rezvan wrote in a Monday note.