Crude Oil Down 5%; Lowe's Reports Upbeat Earnings Boosting Stocks | OOBF

Oil prices fall 5% while Dow and Nasdaq gain; Lowe's posts strong earnings.

Open shared insight