Dupuis Oil is a full service oil company providing the residents of Rhode Island and southeastern Massachusetts with quality energy products and services for over 117 years.