A strong dollar and worries about China’s economy caused a drop in crude oil prices
The world’s top oil importer, China, is facing economic challenges, and this has resulted in a 3.42% decline in crude oil prices, which closed at 6612. Strong news on the American labor market and manufacturing drove up crude prices, and as a result, the US dollar index increased. A further depressant of demand sentiment was…