Management expects crude oil prices to settle at $70-75