No. First you buy the coal stocks and then, after the stock price runs up from the artificial demand created by this goofy scheme to buy out all of coal companies, you sell the coal stocks and then buy natural gas stocks. The coal stocks will go up as soon as the scheme starts buying. Natural gas stocks won't go up that much until the scheme actually starts limiting the coal supply.
My bet is that there are enough unexploited coal deposits that this scheme will mainly result in a bunch of coal mining start ups and will never seriously impact the supply of coal. Same thing happened when Standard Oil tried to create an oil monopoly back in the 19th century. Lots of people got rich starting and selling oil companies.