CCTVCCTV

Time
Play Pause
Biz China

China's oil official talks of price hike

Insufficient oil supply, a weak US dollar, speculation and geopolitical instability have pushed oil prices to record highs.
Full Story >>