Methane plumes detected along the US Atlantic coast.

Advertisement