Whoa Brexit! NASDAQ Futures are down 159 with -156 Fair Value, S&P Futures are down 73 with -72 Fair Value and Dow Futures are down 501 on this historic Brexit and OPEX day. Futures have crashed, bottoming earlier this morning but are up from the lows as we await the open.

Asian markets were hit hard. China dropped 1.30%, Hong Kong sunk 2.95% and Japan crashed 7.92%. European markets are crashing today. The UK is down 4.26%, France is down 6.91% and Germany is leading the decline, down 7.22%.

Commodities are mostly down this morning. Oil is down 3.97%, natural gas is down 0.85% and gold is up 5.14%. Unleaded gas is down 3.54% and heating oil is down 3.73%. Metals are up except copper. Meat is mostly up. Cocoa, coffee, cotton, corn, wheat and soybeans are all down.

World stocks crushed as Britain votes for EU exit. Nightmare coming true for stock bulls blindsided by Brexit shock. Weak US core capital goods orders point to subdued business spending.

Sonic Corp. (SONC) reported Q3 earnings yesterday afternoon that topped forecasts and offered a lowered outlook and is down over 7.5% in pre-market.

On the flip side, The Finish Line, Inc. (FINL) announced Q1 earnings that beat expectations by 2 cents and reaffirmed guidance and is up nearly 6.5%.

AAPL bounced up 0.58% on lower than average volume as Bremain "seemed" certain. AAPL opened at 96 to high volume and quickly set a low of 95.25 at 9:42am on moderate volume. AAPL then bounced into the upper-95 area where it held until skimming the lows late in the afternoon after 3:30pm. AAPL then bounced up into the close ending intra-day down up 55 cents at 96.10. In a "particularly active" after-hours session, AAPL gave up 15 cents to 95.95.

This morning in pre-market, AAPL opened down significantly in conjunction with crushed Futures per Brexit and initially marked a low of 92.30 at 4:01am before fighting back above 93 in a highly active pre-market with no shortage of volume. AAPL is currently down 2.82 cents at 93.28 as we approach the open.

Classic max-pain is "100". Today is OPEX. Have a good weekend with your friends and family.