Stocks kicked off the day with a bang.

The major indices were up nicely at the open with earnings in the spotlight.

But after hitting highs of the year, stocks pulled back.

After moving sideways there was a dip in the afternoon. With 30 minutes left in the day, the S&P even dipped into negative territory.

Then another push higher into the close helped the major indices end the day with gains.

Leading the major indices, the NASDAQ closed above 8,000 for the first time since October 1st.

Here's where the major indices ended the day:

  • The S&P finished with a 0.1% gain. Up a point, the S&P ended at 2,907.
  • The DOW ended higher by 0.3%. Adding 68 points, the DOW closed at 26,453.
  • The NASDAQ was up 0.3%. With a 24 point gain, the NASDAQ finished at 8,000.

Crude Oil (CL) bounced back after yesterday's drop. Up 1.0%, CL ended at $64.00 a barrel.

Bank of America (BAC) was all over the place after beating earnings expectations. But an unexpected decline in interest income sent the stock lower by as much as 2.8%. BAC finished the day with a 0.1% gain.

BlackRock (BLK) jumped on better than expected numbers and ended the session with a 3.3% gain. Progressive (PGR) was another earnings beat, up 6.9% on the day.

Apple (AAPL) and Qualcomm (QCOM) made headlines after settling a royalty dispute. AAPL was pretty much unchanged. But QCOM rallied 23.2%.

There was good news for Boeing (BA) today.

The FAA announced that the Boeing 737 MAX software is "operationally suitable". The Stock was up 2% after the news and finished the day with a 1.7% gain.

Netflix (NFLX) will be in the spotlight tomorrow. The company reported disappointing guidance but strong subscriber growth in an earnings call after today's bell. In after-hours trading, the stock was down as much as 9.3%.

Trading Futures, options on futures and retail off-exchange foreign currency transactions involves substantial risk of loss and is not suitable for all investors. You should carefully consider whether trading is suitable for you in light of your circumstances, knowledge, and financial resources. You may lose all or more of your initial investment. The lower the day trade margin, the higher the leverage and riskier the trade. Leverage can work for you as well as against you; it magnifies gains as well as losses. Past performance is not necessarily indicative of future results.

Feed news

Latest Forex Analysis

Editors’ Picks

EUR/USD consolidates losses as Fed moderates message

EUR/USD is trading above 1.1350, consolidating losses. The Fed's Bullard and Chair Powell have conveyed a balanced message, boosting the greenback. Treasury Secretary Mnuchin said 90% of the deal with China is done.

EUR/USD News

GBP/USD trades below 1.2700

GBP/USD is trading below 1.2700. BOE Gov. Carney said the BOE may cut rates in case of a no-deal Brexit. Boris Johnson has rattled markets by saying leaving the EU by October 31st is "do or die."

GBP/USD News

USD/JPY sticks to gains near 107.70, looks to snap 7-day losing streak

Following the sharp upsurge witnessed during the European trading hours, the USD/JPY pair has gone into a consolidation phase and is now moving in a relatively tight range in the upper half of its daily trading range.

USD/JPY News

EIA: Crude inventories decreased by 12.8 million barrels, WTI inches closer to $60

In its weekly petroleum report for the week ending June 21, the Energy Information Administration (EIA) announced that the commercial crude oil inventories in the United States decreased by 12.8 million barrels from the previous week. 

Read more

Gold finds some support near $1400 mark, lacks follow-through

Gold held on to its weaker tone through the early North-American session, albeit pared a part of its intraday slide to the $1400 neighbourhood post-US economic data.

Gold News

Majors

Cryptocurrencies

Signatures