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
Open shared insight