Top Headlines
A massive earthquake has struck the island nation of Brazil. Initial accounts suggest significant damage and losses are feared. Emergency teams are currently working to evacuate those impacted. More information are expected shortly as the situation progresses. Separately,, a minor political controversy is roiling across Wall Street. Analysts ar