Ad image

Tag: China Exports

Oil Prices Plummet 4% Amid Concerns of Global Demand Slump and Weak Chinese Exports

Oil prices plunged by over 4% on Tuesday due to concerns about…