That would reflect a lot of heat back in to space and reduce the Earths surface temperature.
IN the spirit of full disclosure I dont own any Alcoa stock. No none at all. ;)
The Aluminum Foil would actually get hot from the Sunlight. But hey, if they suggested that, it would make sense because they need anything to make things hotter and prove their point.