Wall Street clinched its second straight advance on Wednesday, as robust corporate earnings and renewed optimism about the U.S. economic recovery fueled investor risk appetite.All three major U.S. stock indexes extended the previous session’s gains, placing all three within…

Large parts of Spain, Portugal struck by massive power outage
A massive power outage hit Spain and Portugal on Monday, knocking out traffic lights and forcing the evacuation of subway systems in both countries, among