You cannot accurately predict how long crude oil will remain above $100. It is also impossible to tell when the Russia-Ukraine war will end.