This week saw tweaks to Federal Reserve policy, rising tensions between the West and Russia and continued concerns about slowing growth in China.
But for the most part, markets kept pushing higher. As it stands now, the major U.S. indexes look set to close out the week with a healthy gain.
Stocks could be volatile Friday as it's also the day when four futures and options contracts expire -- known as quadruple witching.
"That's the main driver of the day," said Peter Cardillo, chief market economist at Rockwell Global Capital. "There is really no economic news out there other than the fact that there was some good news out there last night on the [Federal Reserve's] stress test: 29 of the 30 big banks passed."
The latest reading on the CNNMoney Fear & Greed index shows markets are getting greedy again.
But the mood isn't quite so perky in Russia, where the stock market and ruble are under pressure after the U.S. announced sanctions against more high-ranking Russian individuals and a bank. Western nations are trying to put pressure on Russia after it annexed Crimea, a region in southern Ukraine.
There's little U.S. economic or corporate news on the docket Friday. Before the bell, Tiffany ( reported full-year earnings and sales that fell short of forecasts. )
Shares of Nike ( slid 3% after the company said earnings could be squeezed over the next few quarters. )
Shares of Symantec ( plunged after the )company fired its CEO.
European markets were all rising in morning trading.
The Nikkei in Japan was closed for the Vernal Equinox.