WTI slips below $72.00 despite renewing supply concerns - TrendCloud