Shares of Exxon Mobil Corp.
XOM,
+0.83%

rose 0.6% in afternoon trading, putting them on track for their fifth-straight gain, ahead of the oil giant’s first-quarter report due out the next morning. Exxon Mobil is expected to report before Friday’s open net income that rises above $2.5 billion, adjusted earnings per share that climbs to 60 cents and revenue that edged up to $56.38 billion, according to FactSet. The stock, which is headed for the highest close since March 17, has climbed 5.8% during its current win streak. Year to date, it has rallied 41.9% year to date, while the SPDR Energy Select Sector ETF
XLE,
+0.78%

has climbed 33.0%, crude oil futures
CL00,
+1.50%

surged 33.7% and the S&P 500
SPX,
+0.52%

advanced 11.8%.

Read More