Halftime Report 6.22.2012

U.S. stocks have been all over the place this morning with a net gain. S&P 500 futures were up 5.25 points (.4%) at 1323.50, NASDAQ futures gained 11 points (.43%) to 2562.75, and Dow Jones Industrial Average futures were up 59 points (.47%) to 12561.00.

WTI crude futures bounced $1.14 to $79.34 after yesterday’s decline. Gold futures fell $2.90 to $1562.60.

Sony Corp. (SNE) was up 5.68% after rumors that they may invest in Olympus, another Japanese tech company.

Bank of America Corp. (BAC) was down 4% after yesterday’s downgrade and was trading up .45% this morning, peaking up 1.3% in pre-market trading.

Ryder (R) was down over 12.5% after the transportation logistics company reduced its quarterly and full-year earnings expectations based on low demand. Ryder’s 2012 earnings expectations are between $3.65 and $3.85 a share.