Crude oil supplies are low and demand has been increasing,...
Crude oil supplies are low and demand has been increasing, ... It's been mainly a supply issue that's making prices higher.
Crude oil supplies are low and demand has been increasing, ... It's been mainly a supply issue that's making prices higher.