Economics Oil Could Crash to $60, But Diesel May Stay Expensive 26 October 2026, 1:07 am Team Buyback