A rally in oil prices rippled through global markets, pushing stocks lower and whipsawing bonds amid concerns that higher energy costs will fuel inflation and force the Federal Reserve to raise rates.
A rally in oil prices rippled through global markets, pushing stocks lower and whipsawing bonds amid concerns that higher energy costs will fuel inflation and force the Federal Reserve to raise rates.