WTI drifts higher to near $58.50 amid geopolitical tensions