The Market Is Being Tested on Three Fronts at Once
Markets are dealing with several sources of uncertainty at the same time.
Oil is above $105, the U.S. 10-year Treasury yield has moved above 5%, the Federal Reserve has started its September meeting,