India and China are big importers of crude oil, and they're...
India and China are big importers of crude oil, and they're both at the stage of their development where they're energy intensive, ... We have seen no pullback in demand in those countries, or in western countries --demand doesn't seem to be an issue that would help keep prices in check.
Click Here or the flag on image above to change the background image