The incorrect oil *may* have a marginal impact upon economy if it is a very heavyweight oil and it might cause an issue in really low temperatures if the used 10w40 or similar but for all reasonable use within UK you won’t notice any difference.
There is every probability that the Honda stock oil is the same as the Volvo stock oil as all companies have fine tolerance engines and they want to minimise friction as the impact is the same whichever make of engine you have