Oil slips as weak China data offsets tightening supply
NEW YORK: Oil prices fell by about 1% on Tuesday after data showed China’s crude imports and exports fell much more...
Subscribing is the best way to get our best stories immediately.