Crude falls below $45-a-barrel as record imports from China fail to make a dent in the selling and key supply data looms.
read more
Crude falls below $45-a-barrel as record imports from China fail to make a dent in the selling and key supply data looms.
read more