Quote from paulh22:
You'll find that every major and minor oil company will trade the markets in varying degrees. Most of the majors will have a dedicated department who are just there to trade.
Most of the minors will 'hedge' their requirements and take that as an opportunity to trade either by getting in early or waiting.