Crude oil prices rallied to the highest level in 2016 this week on drop in inventories and strong imports by China aided positive trading sentiment amid …
The post <b>Crude oil</b> prices hit its highest level of 2016 this week; 5 things you should know appeared first on crude-oil.top.