If the price were to drop all the way down to $10/barrel, demand would skyrocket.
The future where oil demand is so low and and will remain low even after low prices is much further ahead I'm afraid.
The future where oil demand is so low and and will remain low even after low prices is much further ahead I'm afraid.
No comments yet.