Fitch Forecasts $70 Oil in 2025