"Flight to safety" investments continue to outperform investments in stocks even as the S&P 500 and Dow Jones Industrials reach new all-time highs. Here are the latest charts and analysis.

The yield on the 30-year U.S. bond declined to a record low of 2.089% overnight to Monday as global savers move out of negative interest rate securities from abroad. Investors can trade the U.S. Treasury 30-year bond using the 20+ Year Treasury Bond ETF (TLT - Get Report) , which is an exchange-traded fund backed by a basket of U.S. Treasury bonds with maturities of 20 to 30 years.

Comex gold futures traded to a multiyear high of $1,377.5 last week and my upside target for 2016 remains $1,639.9. Investors can trade gold like a stock using the SPDR Gold Shares ETF (GLD - Get Report) , which is backed by gold bullion.

The Dow utility average traded to an all-time high of 723.83 on July 6 on strong upward momentum from investor demand for dividend income. Investors seeking the safety of dividends can trade the Utilities Select Sector SPDR Fund (XLU - Get Report) , which is a basket of 29 utility stocks.

Investors betting that junk bond yields will tighten against U.S. Treasuries should consider the SPDR Barclays High Yield Bond ETF (JNK - Get Report) . Keep in mind that the performance of junk bonds correlates to the stock market, not to the bond market.

The S&P 500 SPDR ETF (SPY - Get Report) has a year-to-date gain of 4.3%, while the U.S. Treasury bond ETF, the gold ETF and the utility stocks ETF have year-to-date gains of 19.1%, 28.6% and 21.4%, respectively, as "flight to safety" investment strategies continue to significantly outperform "risk on" equity investment strategies.

Here's the weekly chart for the bond ETF.

Courtesy of MetaStock Xenith

The bond ETF has a positive but overbought weekly chart with the ETF above its key weekly moving average of $136.37 and well above its 200-week simple moving average of $118.98. The weekly momentum reading ended last week at 85.50 up from 81.42 on July 1, moving further above the overbought threshold of 80.00.

Since the bond ETF is above the uptrend connecting the highs of Dec. 2008, July 2012 and Jan. 2015, the chart pattern finally shows that a bond bubble is inflating.

Investors looking to buy the bond ETF should continue to do so on weakness to $136.83 and $132.45, which are key levels on technical charts until the end of July and the end of 2016, respectively. The $132.45 level was last tested on June 23. This key level remains in play for the remainder of 2016.

The $140.45 key level should be a magnet through September.

Here's the weekly chart for the gold ETF.

Courtesy of MetaStock Xenith

The gold ETF has a positive but overbought weekly chart with the ETF above its key weekly moving average of $124.42 and above its 200-week simple moving average of $125.87 after being below it since the week of May 10, 2013. The weekly momentum reading rose to 81.99 last week up from 74.80 on July 1 becoming overbought above the threshold of 80.00. Note the down trend connecting the highs of Sept. 2011 and Oct. 2012, which comes into play at $135.36 this week.

Investors looking to buy the gold EFT should do so on weakness to $121.65, which is a key level on technical charts until the end of July.

Investors looking to reduce holdings should consider doing so on strength to $157.36, which is a key level on technical charts until the end of 2016.

Here's the weekly chart for the utilities ETF.

Courtesy of MetaStock Xenith

The utilities ETF has a positive but overbought weekly chart with the ETF above its key weekly moving average of $50.69 and well above its 200-week simple moving average of $41.97. The weekly momentum reading rose to 90.09 this week up from 88.37 on July 1.

Investors looking to buy the utilities EFT should do so on weakness to $48.26, which is a key level on technical charts until the end of Sept.

The $51.79 and $50.05 are key levels until the end of July and the end of 2016, respectively.

Here's the weekly chart for the junk bond ETF.

Courtesy of MetaStock Xenith

The weekly chart for the junk bond ETF has been upgraded to positive from neutral with the ETF above its key weekly moving average of $35.28. The ETF is well below its 200-week simple moving average of $38.96. The weekly momentum reading ended last week at 79.75 up from 76.77 on July 1.

Investors looking to buy the junk bond EFT should do so on weakness to $32.88 and $31.97, which are key levels on technical charts until the end of June and September, respectively.

Investors looking to reduce holdings should do so on strength to $37.17, which is a key level on technical charts until the end of 2016.

This article is commentary by an independent contributor. At the time of publication, the author held no positions in the stocks mentioned.