Oil Takes Fresh Hit as China Says Stockpile Release in the Works
Oil took a fresh knock, extending a retreat from a seven-year high in October, as China said that it’s releasing some crude from strategic reserves days after the U.S. invited Continue Reading