I beg your pardon, but how the heck do you think Newfoundland and Labrador get the most of their supplies and other NEW freight ------ ships, aircraft??????? & if they went via those craft how would such get to the stores, eh??????
& that should answer any questions about diesel fuel too. & truck stops, yada, yada, yada....
I lived on Newfoundland for 24.5 years until 2008. But it costs more to travel from NL, so I crossed The Gulf, as many grandparents do.
& if you're a few Kms from a fully developed cg, there are the gravel pits:
https://www.youtube.com/watch?v=B9OommJlrPY:p