China's trade surplus with the United States stood at $21.37 billion in March, Reuters calculations based on Chinese customs data showed on Tuesday, down from $23.01 billion in February.
ST PETERSBURG (Reuters) -U.S. and Chinese purchases for strategic oil reserves are expected to offset any potential global surplus, keeping oil prices in check, the head of the Russian oil producer ...