Crude Oil Surges Over 5%; Twin Vee Powercats Shares Jump
US stocks dip, Nasdaq falls 1%. Dow down 0.34%. Energy shares up 2.1%, tech down 1.2%. Micron Tech drops 5%. Commodities mixed. European and Asian markets close mixed.
Read original at benzinga