I was a little surprised that the word used in English was "offer", to tell you the truth and, as it was described as an "economical expression", I opted for what I perceived was the most common one in Swedish, since I assumed (but I might be wrong) that "offer" and "supply" were pretty much synonyms in this context.
My knowledge of Swedish is passive, though, so I might be wrong. Tell me what you think