Why Occidental Petroleum, Devon Energy, and Diamondback Stocks Keep Falling
Monday dawned bleak for oil stock investors as a sell-off that began early last week gained steam. As of 11:20 a.m. ET, the cost of a barrel of WTI crude oil had fallen to $75.50 -- down 5.7% from Friday's close and the lowest price seen so far this year. The situation with Brent crude oil, the international benchmark, is both better and worse.