Currencies of natural-resource-exporting nations fell as commodities prices dropped and investors’ appetite for riskier assets waned. Higher-yielding currencies such as the Australian and Canadian dollars tumbled as iron ore futures dropped to the lowest level since July and U.S. crude oil futures fell below $46 a barrel. Stocks fell along with bonds as fund managers increased cash levels this month amid bearish views on the markets, according to a Bank of America Corp. survey. “The risk sentiment is a bit unstable and it’s detrimental to the high-yielding currencies,” said Manuel Oliveri, a strategist at Credit Agricole SA in London. “They are driven by the falling demand” for commodities. Demand for higher-yielding assets ebbed after the International Energy Agency suggested the global oversupply of oil may continue into 2017. That added to losses for higher-yielding currencies fueled by continued speculation central bank policy makers won’t extend monetary accommodation to facilitate stronger economic growth. The Aussie slid 1.3 percent to 74.65 U.S. cents as of 1:19 p.m. in New York. Canada’s dollar weakened 1 percent to C$1.3164 against its U.S. peer. The Bloomberg Dollar Spot Index, which tracks the currency against a group of major peers, rose 0.6 percent after dropping 0.3 percent Monday. The Brazilian real, the Mexican peso and the South Africa rand led the declines versus the dollar Tuesday. Global equity markets continued a selloff from last week with the S&P 500 index heading for a two-month low. Bonds also dropped, sending yields on 10-year U.S. Treasuries to the highest level since June. “It’s a generalized risk-off,” said Win Thin, global head of emerging markets at Brown Brothers Harriman & Co. in New York. “The rates story is helping the dollar and that’s killing the higher-yielding commodity based currencies. We’re in a different environment. We’re back to the panic of last week.”