WTI down over 2% on demand concerns


image

Crude oil prices dropped on Tuesday after the United States Labor Statistics Bureau said that the country’s Consumer Sentiment Index decreased by 7.0 index points on a monthly basis to 98.3 in Februar…