Weekly Chart of CVX is challenging resistance. Might be challenging multi-month highs soon as well.