The environmental cost of oil supply and demand is shown here in Canada’s Tar Sands region where oil id drilled and refined with major consequences.
Racing Extinction