KRTL BioTech

Demand worries hurt oil, stocks fall on trade uncertainty

Demand worries hurt oil, stocks fall on trade uncertainty

Oil futures sank on Wednesday amid higher U.S. crude inventories and a weaker demand outlook, while uncertainty over the U.S.-China trade war and its potential economic impact weighed on stock markets.