It's better to have higher oil prices today: Clearview managing director