Chevron Tumbles 5.3%: Ceasefire Sends Oil Prices on a 15% Slide | Whale Factor