Oil Pullback Deepens as Supply Returns, but TA Suggest Caution Near Key LevelsIndustry newsJune 19, 2026