NEW YORK (TheStreet) -- Shares of Exxon Mobil (XOM) - Get Reportare down 0.99% to $91.29 this afternoon as oil prices continue to retreat this week.

Crude oil (WTI) is down 0.7% to $42.83 per barrel and Brent crude is up 0.04% to $44.74. Oil prices are approaching three-month lows today.

Analysts expect economic data later this week to show unreasonably high gasoline stocks despite it being the peak U.S. driving season, CNBC reports.

Upcoming reports by the American Petroleum Institute and the Department of Energy are expected to show a fall in crude stocks but a rise in gasoline supplies.

British petroleum company BP (BP) was the first major oil company to report 2016 second quarter earnings today, showing lower-than-expected profits and the weakest second quarter refining margins in six years.

Exxon is an Irving, TX-based energy company.

Separately, 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.

TheStreet Ratings rated this stock as a "hold" with a ratings score of C.

The company's strengths can be seen in multiple areas, such as its reasonable valuation levels, largely solid financial position with reasonable debt levels by most measures and solid stock price performance. However, TheStreet Ratings finds weaknesses including feeble growth in the company's earnings per share, poor profit margins and weak operating cash flow.

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

Image placeholder title