Infinity Natural Resources was valued at $1.30 billion after its shares jumped nearly 11% in their NYSE debut on Friday, underscoring a rebound in energy listings against the backdrop of a more fossil ...
Some results have been hidden because they may be inaccessible to you