China halts fuel exports amid soaring oil prices: Impact explained

Business