U.S. refiners lose control of distillate stocks: Kemp
According to the U.S. government, there are over 1.3 billion barrels of crude oil and refined products in commercial storage around the United States, an increase of more than 300 Continue Reading
