Main Street's buying stocks while Wall Street sells: What gives?

Plus, Europe finally agrees to cap gas prices

Comments