Best returns since the elections – small caps, financials, oil and … Russia!
Worst – Treasuries, Mexico and the yen.
Brazil on a tear since the last rate hike and nat gas not liking higher rate although there is no correlation that I can see. Most likely just global warming (oops, said it) at work!