NEW YORK (TheStreet) -- Shares of Marathon Oil Corp. (MRO - Get Report) are increasing by 0.16% to $12.19 early Thursday afternoon, after the energy company reported mixed results for the 2016 first quarter.

After yesterday's closing bell, the Houston-based oil and gas company posted a net loss of 43 cents per diluted share, smaller than the loss of 46 cents per share analysts had projected.

Revenue for the quarter was $730 million, below analysts' expectations of $903.3 million.

"Since the beginning of the year, we've made significant additional progress strengthening our balance sheet. This provides us substantial flexibility in this period of market uncertainty and prepares us to respond to more constructive and sustainable pricing," CEO Lee Tillman said in a statement.

As crude and condensate realizations fell more than 20% during the first quarter, the company remains focused on lowering costs, reducing its capital program consistent with its plan and delivering production at the upper end of guidance, Tillman added.

Separately, TheStreet Ratings Team has a "Sell" rating with a score of D on the stock.

The company's weaknesses can be seen in multiple areas, such as its deteriorating net income, disappointing return on equity, weak operating cash flow, generally disappointing historical performance in the stock itself and feeble growth in its earnings per share.

Recently, TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this articles's author.

You can view the full analysis from the report here: MRO