Crude Oil Plunge and Yield Drop Spark Stock Market Rally