The benchmark Brent crude contract was down 1.9% on the day, after dropping 4.4% on Tuesday, pressured by weak demand data from China and a gloomy economic outlook. U.S. 10-year Treasury yields fell on Tuesday, after rising for the last two weeks. It was at 3.70%, down 13 basis points this week.