Oil Sheen off California Possibly Caused by Natural Seepage From Ocean Floor March 13, 2024 An oil sheen spotted off the Southern California coast last week was possibly caused by a natural seep from the...