Top

Crude oil in bear market territory

Crude oil in bear market territory

CNBC's Jackie DeAngelis reports on how the U.S. crude oil production is overtaking Russia and Saudi Arabia, but prices are falling due to weak demand.
Source: CNBC RSS

Post Tags: