In the aftermath of the Brexit vote, global investors continue to seek dollar-denominated investments. This has provided all 10 S&P 500 exchange-traded funds with positive charts for last week. This occurred as each ETF ended last week above their key weekly moving averages with rising or overbought weekly momentum readings.

Leading the way last week were the industrial, consumer staples and technology ETFs, which set new 52-week highs. The utilities sector ETF was the laggard and is now overbought but remains the performance leader year to date.

Despite strength and positive technicals, the energy and transports ETFs remain in correction territory.

Here's this week's scorecard for the ten exchange-traded funds that represent each of the sectors of the S&P 500. The charts that follow are courtesy of MetaStock Xenith.

Image placeholder title

The weekly chart for the Materials Select Sector SPDR Fund (XLB) - Get Report is positive with the ETF above its key weekly moving average of $47.05 and above its 200-week simple moving average of $44.61. The weekly momentum reading ended last week at 65.28 up from 63.18 on July 8. This ETF is above its 61.8% Fibonacci retracement of $46.13.

Image placeholder title

Investors looking to buy the materials ETF should do so on weakness to $43.89 and $42.84, which are key levels on technical charts until the end of July and September, respectively. Beware that the downside risk is to $35.37 by the end of 2016.

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

The weekly chart for the Industrial Select Sector SPDR Fund (XLI) - Get Report is positive with the ETF above its key weekly moving average of $56.45 and above its 200-week simple moving average of $50.26. The weekly momentum reading rose to 67.83 last week up from 56.61 on July 8.

Image placeholder title

Investors looking to buy the industrial ETF should do so on weakness to $54.82 and $54.49, which are key levels on technical charts until the end of September and the end of July, respectively.

Investors looking to reduce holdings should do so on strength to $64.51 and $67.11, which are key levels on technical charts until the end of 2016.

The weekly chart for the Consumer Discretionary Select Sector SPDR Fund (XLY) - Get Report is positive with the ETF above its key weekly moving average of $79.10 and above its 200-week simple moving average of $66.81. The weekly momentum reading rose to 52.80 last week up from 50.54 on July 8.

Image placeholder title

Investors looking to buy the consumer discretionary ETF should do so on weakness to $74.84 and $71.86, which are key levels on technical charts until the end of July and the end of 2016, respectively.

Investors looking to reduce holdings should consider selling strength to $84.00, which is a key level on technical charts until the end of September.

The weekly chart for the Consumer Staples Select Sector SPDR Fund (XLP) - Get Report is positive with the ETF above its key weekly moving average of $54.29 and above its 200-week simple moving average of $45.08. The weekly momentum reading rose to 82.61 this week up from 77.02 on July 8, moving above the overbought threshold of 80.00.

Image placeholder title

Investors looking to buy the consumer staples ETF should do so on weakness to $46.64, which is a key level on technical charts until the end of 2016.

The $54.54 and $55.60 levels should be magnets until the end of July and until the end of September, respectively.

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

The weekly chart for the Energy Select Sector SPDR Fund (XLE) - Get Report is positive with the ETF above its key weekly moving average of $67.32 and well below its 200-week simple moving average of $77.98. The weekly momentum reading inched higher to 74.16 up from 72.35 on July 8. This ETF ended Friday just below its 38.2% Fibonacci retracement of $69.64.

Image placeholder title

Investors looking to buy the energy ETF should do so on weakness to $59.95 and $54.40, which are key levels on technical charts until the end of July and the end of 2016, respectively.

Investors looking to reduce holdings should consider selling strength to $83.67 and $86.84, which are key level on technical charts until the end of 2016.

The weekly chart for the Financial Select Sector SPDR Fund (XLF) - Get Report is positive with the ETF above its key weekly moving average of $22.99 and above its 200-week simple moving average of $21.72. The weekly momentum reading rose to 55.02 last week up from 49.19 on July 8.

Image placeholder title

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

Investors looking to reduce holdings should consider selling strength to $24.17 which is a key level on technical charts until the end of September.

The weekly chart for the Health Care Select Sector SPDR Fund (XLV) - Get Report is positive with the ETF above its key weekly moving average of $71.78 and above its 200-week simple moving average of $60.51. The weekly momentum reading rose last week to 74.63 up from 65.84 on July 8.

Image placeholder title

Investors looking to buy the health care ETF should do so on weakness to $68.25 and $60.59, which are key levels on technical charts until the end of July and the end of 2016, respectively.

Investors looking to reduce holdings should consider selling strength to $78.87, which is a key level on technical charts until the end of September.

The weekly chart for the Utilities Select Sector SPDR Fund (XLU) - Get Report remains positive but overbought with the ETF above its key weekly moving average of $50.95 and well above its 200-week simple moving average of $42.05. The weekly momentum reading ended last week at 90.11 versus 90.09 on July 8, with both well above the overbought threshold of 80.00.

Image placeholder title

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

The $51.79 and $50.05 should be magnets for July and the remainder of 2016, respectively.

The weekly chart for the Technology Select Sector SPDR Fund (XLK) - Get Report is positive with the ETF above its key weekly moving average of $43.69 and above its 200-week simple moving average of $37.48. The weekly momentum reading rose to 63.23 last week up from 54.09 on July 8.

Image placeholder title

Investors looking to buy the technology ETF should do so on weakness to $42.22 and $35.69, which are key levels on technical charts until the end of July and the end of 2016, respectively.

Investors looking to reduce holdings should consider selling strength to $45.54 and $48.13, which are key levels on technical charts until the end of September and the end of 2016, respectively.

The weekly chart for the Shares Transportation Average ETF (IYT) - Get Report is positive with the ETF above its key weekly moving average of $138.22 and above its 200-week simple moving average of $133.17. The weekly momentum reading rose to 44.76 last week up from 34.65 on July 8.

Image placeholder title

Investors looking to buy the transportation ETF should do so on weakness to $136.24, which is a key level on technical charts until the end of 2016. This ETF is above its 50% Fibonacci retracement of $141.36.

The $142.20 level should be a magnet until the end of September.

Investors looking to reduce holdings should consider selling strength to $167.06 and $172.27, which are key levels 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.