Crude oil falls sharply amid global uncertainty and earnings misses | OOBF
Oil prices drop sharply as Wells Fargo earnings disappoint.
Open shared insight
Open shared insight