TPE Logo
Stocks and bonds rally after Fed hikes rates and oil prices fall