Oil price shocks and stock market returns: New evidence from the United States and China

Abstract
No abstract available