Shares of Devon Energy Corp. DVN slid 1.81% to $34.13 Thursday, on what proved to be an all-around grim trading session for the stock market, with the S&P 500 Index SPX falling 0.54% to 6,051.25 and ...
Meat from fin whales caught for the first time in nearly 50 years off Japan’s northern coast has fetched up to more than $1,300 per kilogram at auction, as officials try to keep the struggling ...