A decrease in crude oil stocks reported by the US Energy Department could be a sign of a rough future for energy markets, according to OilPrice.com.
Results: 1 of 2