Exxon Mobil on Friday posted mixed fourth-quarter results that showed weakness in its refining and chemicals business, though ...
Infinity Natural Resources, an independent energy company, has launched its initial public offering (IPO) today. The company priced 13,250,000 shares of its Class A common stock at $20.00 each.