Economy Crude Reality: Why $60 Oil is the New Hard Ceiling for 2025 Oil prices are rising due to sanctions and supply issues. by Chloe SummersOctober 25, 2025January 4, 2026