A satellite image showing peculiar hexagonal clouds over the ocean area known as the Bermuda Triangle is prompting speculation about whether they may represent a recurring phenomenon responsible for decades of unexplained disappearances in the region.

Solar power capacity in the U.S. will have nearly tripled in size in less than three years by 2017 amid an energy shakeup that has seen natural gas solidify its position as the country’s chief source of electricity.