U.S. Markets open in 2 hrs 24 mins

Mysterious Google barge leaves people guessing

Google won?t even confirm it?s theirs, but people are speculating on what the company is doing on a barge in the bay.