Reports of dumping of Chinese products in India often arise. The question is whether India also dumps its products in China.
Chinese and Indian refiners will source more oil from the Middle East, Africa and the Americas, boosting prices and freight ...