European crude supply shortages yet to materialise but tightening market looms
Dip in demand from China has taken the heat out of crude prices, but this could change
Dip in demand from China has taken the heat out of crude prices, but this could change