WTI struggling to recapture $90 heading into the end of the week
Share:
WTI is strung up near $89.00/bbl after slipping off of recent highs.
US crude barrels briefly saw…