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 ...
Results that may be inaccessible to you are currently showing.