There are some folks who are sharing screenshots on Twitter of a feature in the Google search results that lets you share search results. It as three icons, one to share, one that opens the cache page and one to open the result in a new window.

Here are some tweets that were posted about this feature:

This feature can be accessed if you are in this beta test by click on on the three dots on the top right of the search results.

SourceBarry Schwartz