A self-driving car being tested by Google struck a public bus on a city street in Mountain View, Calif. Related posts: Trading Ideas – European session 16 April Swiss Smi Opens at 9,331.00, up 0.36 Pct Fed’s Williams says Some Were ‘left behind in U.s. Economic Recovery Bancorp International Group, Inc. (BCIT) Revives March Racing Team Post navigation <b>Oil</b> prices defend gains as output dips, China boosts consumption American Securities in exclusive talks to acquire NAPA -sources