G7 financial leaders meeting kicks off in Niigata
The financial leaders of the G7 nations meet in Japan's Niigata beginning Thursday as a standoff over the U.S. debt ceiling and potential default looms as one of the biggest potential threats to the global economy, along with …