Source: Freedom365day / Shutterstock.com Tech giants like Alphabet Inc. (NASDAQ:GOOG, NASDAQ:GOOGL), Microsoft Corp. (NASDAQ:MSFT), Apple Inc. (NASDAQ:AAPL), Facebook, Inc. (NASDAQ:FB) and Tesla, Inc. (NASDAQ:TSLA) all reported this week and have been the talk of the town. The Wall Street Journal recently reported that global growth is picking up as the economic rebound in both China and the U.S. is helping to lift other economies. From what I can tell, the Federal Reserve is very close to meeting its objectives of fixing unemployment and sparking inflation to stimulate both business and consumer spending.