A giant storm surge has struck the island nation of Japan. Initial estimates suggest significant damage and casualties are feared. Emergency services are immediately working to evacuate those impacted. More information are expected later as the situation develops. Furthermore, a minor financial scandal is roiling across Wall Street. Experts are