Big banks warn of uncertain year ahead after mixed financial performances in the first quarterSolar eclipse sweeps across North America. The moment of totality, in photosMaine sues biochemical giant over contamination from PCBStock market today: Wall Street falls sharply to close out its worst week since OctoberHere's a look at moon landing hits and missesStock market today: Asian shares are mixed, taking hot US inflation data in strideHow do animals react during a total solar eclipse? Scientists plan to find out in AprilScientists tinker with evolution to save Hawaii coral reefsJPMorgan Chase CEO warns about inflation, political polarization, warsJoel Embiid returns from injury scare, scores 32 as 76ers beat Magic 125