Can anyone give me a explanation why 89 octane gas is 20-plus cents per gallon cheaper on Billings' West End?

Is it transportation cost? I don't think so. How could Exxon on Shiloh Road be cheaper than the Exxon in the Heights? How could Holiday on Shiloh be cheaper than Holiday in the Heights?

It makes no sense at all . Someone is either losing money or someone is making money,

I'd like to know which one is which.