Websites like ezHomeHeating.com and CashHeatingOil.com allow shoppers to request price quotes in a particular area. Buyers might also want to look for listings on Craigslist.
The price of heating oil fluctuates frequently, and sellers might have different target prices based on when they purchased oil. Sellers who notice the price of oil dropping may want to reduce their stock quickly so that they can refill while prices are low. As a result, different sellers typically have different prices, and online resources allow buyers to find who's willing to let their oil go at the lowest prices possible.
Another option to consider is asking friends and others who live in the area, especially for people who are new to the area. Some smaller oil sellers might not advertise at all, and they might offer lower prices than competitors.
It's also worth taking time to look in nearby areas. While the cost of transporting heating oil can be expensive over long distances, some companies might be willing to offer discounts to new customers, especially during times when the weather is warmer than predicted. It might also be worth investing in extra storage, as purchasing large amounts of heating oil results in reduced shipping costs and can make it worth purchasing oil from more distant sellers.