U.S. oil prices slide below $70 as gasoline inventories spark fuel demand worries

U.S. oil prices slide below $70 as gasoline inventories spark fuel demand worries

SeekingAlpha

Published