General Industry TermLF meaning in oil and gasDefinitionLatest ForecastLF means Latest Forecast.✓ Verified termSuggest a correction