The Albany Gazette - BP swings into profit, accelerates carbon reduction