WTI drops toward $73 on demand worries, OPEC+ impasse


Crude oil prices staged a strong rebound ahead of the weekend and the barrel of West Texas Intermediate closed the last two days of the week in the po

Leave a comment