Infinity Natural Resources notched a valuation of $1.30 billion after shares of the oil and natural gas producer jumped nearly 11% in their New York Stock Exchange debut on Friday. The listing comes ...
Some results have been hidden because they may be inaccessible to you