Editor's Note: Any reference to TheStreet Ratings and its underlying recommendation does not reflect the opinion of TheStreet, Inc. or any of its contributors including Jim Cramer.

All three major indices are trading up today with the

Dow Jones Industrial Average

(

^DJI

) trading up 35 points (0.2%) at 18,122 as of Monday, July 20, 2015, 12:55 PM ET. The NYSE advances/declines ratio sits at 1,082 issues advancing vs. 1,923 declining with 148 unchanged.

The Energy industry currently sits down 2.5% versus the S&P 500, which is up 0.2%. On the negative front, top decliners within the industry include

Petroleo Brasileiro SA Petrobras

(

PBR

), down 3.8%,

Apache Corporation

(

APA

), down 2.7%,

Plains All American Pipeline

(

PAA

), down 2.6%,

Canadian Natural Resources

(

CNQ

), down 2.3% and

Hess

(

HES

), down 2.3%.

TheStreet would like to highlight 3 stocks pushing the industry higher today:

3.

Ecopetrol

(

EC

) is one of the companies pushing the Energy industry higher today. As of noon trading, Ecopetrol is up $0.20 (1.7%) to $11.99 on light volume. Thus far, 204,397 shares of Ecopetrol exchanged hands as compared to its average daily volume of 791,300 shares. The stock has ranged in price between $11.54-$12.04 after having opened the day at $11.74 as compared to the previous trading day's close of $11.79.

EXCLUSIVE OFFER: See inside Jim Cramer's multi-million dollar charitable trust portfolio to see the stocks he thinks could be potential winners. Click here to see his holdings for 14-days FREE.

Ecopetrol S.A., an integrated oil company, engages in the exploration, development, and production of crude oil and natural gas primarily in Colombia, Peru, Brazil, Angola, and the United States Gulf Coast. Ecopetrol has a market cap of $24.6 billion and is part of the basic materials sector. Shares are down 31.1% year-to-date as of the close of trading on Friday. Currently there are no analysts who rate Ecopetrol a buy, 3 analysts rate it a sell, and 1 rates it a hold.

TheStreet Ratings rates

Ecopetrol

as a

sell

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

Ecopetrol Ratings Report

now.

EXCLUSIVE OFFER: See inside Jim Cramer's multi-million dollar charitable trust portfolio to see the stocks he thinks could be potential winners. Click here to see his holdings for 14-days FREE.

2. As of noon trading,

Baker Hughes

(

BHI

) is up $1.23 (2.1%) to $59.55 on heavy volume. Thus far, 2.5 million shares of Baker Hughes exchanged hands as compared to its average daily volume of 2.8 million shares. The stock has ranged in price between $58.88-$60.28 after having opened the day at $58.91 as compared to the previous trading day's close of $58.32.

EXCLUSIVE OFFER: See inside Jim Cramer's multi-million dollar charitable trust portfolio to see the stocks he thinks could be potential winners. Click here to see his holdings for 14-days FREE.

Baker Hughes Incorporated supplies oilfield services, products, technology, and systems to the oil and natural gas industry worldwide. Baker Hughes has a market cap of $25.6 billion and is part of the basic materials sector. Shares are up 4.0% year-to-date as of the close of trading on Friday. Currently there are 14 analysts who rate Baker Hughes a buy, 1 analyst rates it a sell, and 8 rate it a hold.

TheStreet Ratings rates

Baker Hughes

as a

hold

. Among the primary strengths of the company is its solid financial position based on a variety of debt and liquidity measures that we have evaluated. At the same time, however, we also find weaknesses including deteriorating net income, disappointing return on equity and poor profit margins. Get the full

Baker Hughes Ratings Report

now.

EXCLUSIVE OFFER: See inside Jim Cramer's multi-million dollar charitable trust portfolio to see the stocks he thinks could be potential winners. Click here to see his holdings for 14-days FREE.

1. As of noon trading,

Halliburton

(

HAL

) is up $0.94 (2.4%) to $40.93 on heavy volume. Thus far, 9.6 million shares of Halliburton exchanged hands as compared to its average daily volume of 12.3 million shares. The stock has ranged in price between $40.44-$41.60 after having opened the day at $40.44 as compared to the previous trading day's close of $39.99.

EXCLUSIVE OFFER: See inside Jim Cramer's multi-million dollar charitable trust portfolio to see the stocks he thinks could be potential winners. Click here to see his holdings for 14-days FREE.

Halliburton Company provides a range of services and products to the upstream oil and natural gas industry worldwide. The company operates through two segments, Completion and Production, and Drilling and Evaluation. Halliburton has a market cap of $34.2 billion and is part of the basic materials sector. Shares are up 1.7% year-to-date as of the close of trading on Friday. Currently there are 16 analysts who rate Halliburton a buy, 2 analysts rate it a sell, and 7 rate it a hold.

TheStreet Ratings rates

Halliburton

as a

hold

. The company's strengths can be seen in multiple areas, such as its largely solid financial position with reasonable debt levels by most measures and reasonable valuation levels. However, as a counter to these strengths, we also find weaknesses including deteriorating net income, poor profit margins and weak operating cash flow. Get the full

Halliburton Ratings Report

now.

EXCLUSIVE OFFER: See inside Jim Cramer's multi-million dollar charitable trust portfolio to see the stocks he thinks could be potential winners. Click here to see his holdings for 14-days FREE.

If you are interested in one of these 3 stocks, ETFs may be of interest. Investors who are bullish on the energy industry could consider

Energy Select Sector SPDR

(

XLE

) while those bearish on the energy industry could consider

Proshares Short Oil & Gas

(

DDG

).