Business intelligence, analysis, and the stories moving markets.
The strong US dollar and weak demand for oil in China could send the price per barrel to…