NEW YORK (Reuters) - Stocks on major world markets fell and benchmark U.S. government bond yields hit all-time lows on Tuesday as worries about Britain’s exit from the European Union pushed sterling to a fresh 31-year low, triggering a scramble for the safest and most liquid assets.

A trader works on the floor of the New York Stock Exchange (NYSE) shortly after the opening bell in New York, U.S., July 5, 2016. REUTERS/Lucas Jackson

Investor confidence was undermined by the Bank of England’s warning on the economic risks of “Brexit” and its steps to ensure British banks keep lending, as well as by news of a decline in U.S. factory orders and reports of mixed manufacturing and service sector activity in Asia and Europe.

Bank of England governor Mark Carney said global uncertainty could persist for some time and Chinese Premier Li Keqiang said it could be hard for his country to sustain 6.7 percent growth in the second quarter.

Investors bought safe-haven assets as a result, like U.S. government debt and the Japanese yen. Ten-year Treasury yields fell to 1.357 percent US10YT=RR, the lowest on record, and the yen JPY= rose 0.85 percent against the U.S. dollar, earlier hitting a two-week high of 101.46 yen.

Government bond yields around the globe fell, with Swiss yields CH50YT=RR negative all the way out to 50 years and British GB10YT=RR, German DE10YT=RR and Japanese JP10YT=RR 10-year yields at or near their lowest on record.

Worries about Italy’s banking sector creating larger problems in the EU also weighed on risk sentiment. Banks have been undercut by a spate of non-performing loans and there is a looming threat that Prime Minister Matteo Renzi will resign if he loses a referendum in October on constitutional reform.

Italy’s bank sector index .FTIT8300 fell 1.8 percent on Tuesday and has fallen 30 percent since the “Brexit” vote on June 23, bringing its losses so far this year to 57 percent.

“The Italian banking system is very shaky and there are noises coming out of Rome that this needs to be dealt with on Italy’s terms and not on the EU’s,” said Joe Trevisani, chief market strategist at Worldwide Markets in Woodcliff Lake, New Jersey. “That’s serious business.”

Wall Street stocks fell with the Dow Jones industrial average .DJI ending down 110.12 points, or 0.61 percent, to 17,839.25, while the S&P 500 .SPX lost 14.55 points, or 0.69 percent, to 2,088.4 and the Nasdaq Composite .IXIC dropped 39.67 points, or 0.82 percent, to 4,822.90.