Clicking on this article with no context makes it very difficult to understand if you don't already know what 100UL and avgas means. Took me 2 paragraphs of confusion to figure out "avgas" is aviation fuel and 100UL means 100 Octane Unleaded.
At the top of the page they say "WORLD'S PREMIER INDEPENDENT AVIATION NEWS RESOURCE".
The author assumes that if you're reading AV Web, then you're already somewhat familiar with the aviation scene and some of its jargon. We're not talking about an article published in the New York Times or Forbes here.
I second this, I had to really read the whole article before I totally got the big picture. A little context explaining ought to be done near the start.