Crude oil falls sharply amid global uncertainty and earnings misses | OOBF

Oil prices drop sharply as Wells Fargo earnings disappoint.

Open shared insight