Crude prices fall from six-month highs; WTI stands at $101 per barrel, Brent costs $115 October 26, 2026 · Times of India Read full story at source