WTI struggled to hold on to early gains this week as technical hurdles came into play. The 95.00 level provides a host of confluences that threaten to derail any further upside in the week ahead.
WTI struggled to hold on to early gains this week as technical hurdles came into play. The 95.00 level provides a host of confluences that threaten to derail any further upside in the week ahead.