Oil demand and supply-II: When will demand begin to fall?
Aug 04: The advent of electric cars is meant to cause demand to begin a downward slide 8But when is that going to happen remains a moot point 8While some say that the point of inflexion can happen sooner than later, there are a lot of others who say that this point is not coming anytime soon Find out more why that can be so. Click on Report.