Energy rally continues

|By:, SA News Editor

The price of oil pushed through $50 per barrel today, and is currently posting a 2.9% advance on the session at $50.91.

The S&P 500 is flat and Nasdaq is down 0.45%, but the XLE has tacked on another 1.8% to yesterday's big rise.

Mid-cap movers: Enerplus (ERF +8.2%), Southwestern Energy (SWN +7.9%), Range Resources (RRC +5.3%), Weatherford (WFT +7.1%), Ensco (ESV +8.2%), Crescent Point (CPG +6.3%).

Among the large players: Exxon (XOM +1.1%), Chevron (CVX +2%), Shell (RDS.A +2.2%), (RDS.B +2.3%), BP (BP +2.4%), ConocoPhillips (COP +2%), Marathon (MRO +3.1%), Halliburton (HAL +2.3%)