Oil prices shed more than 5% during two-day stock market sell-off
Last week, $100 oil was the talk of Wall Street. This week, a broad market sell-off has made that chatter seem like distant noise. Brent crude oil, which last week rocketed above $86 a barrel for the first time in nearly four years, now sits at a three ...
Oil dips but bounces off low on hopes for China stimulus