Oil producer Infinity Natural Resources is targeting a valuation of up to $1.24 billion in its initial public offering, joining a cluster of industry players that have rushed to list their shares in ...
Some results have been hidden because they may be inaccessible to you