World stocks drift lower ahead of Greek vote; China plunges

KEEPING SCORE: European stocks were mixed in early trading, with France's CAC 40 slipping 0.1 percent to 4,828.72 while Germany's DAX was flat at 11,096.84. Britain's FTSE 100 edged 0.1 percent lower to 6,622.15. U.S. markets were closed for the Independence Day holiday weekend.

Days before referendum, Greek voters perplexed and undecided

"If it's saying 'No' to austerity, then it's a 'No' from me too. But if we are rejecting Europe, I disagree with that," he said — a position that many of Greece's perplexed public find themselves in ahead of one of the most important votes in their country's modern history.