Surging Chinese Oil Demand Pushes Shipping Costs Sharply Higher

Surging Chinese Oil Demand Pushes Shipping Costs Sharply Higher