No you can buy petrol wherever you want as a customer but businesses have to account for transactions in the country they are domiciled
So what are you talking about in your previous posts? As I mentioned before, for income tax purposes there is no physical border, however, for goods with different tariffs you do need physical borders.