250 Billion Dollars for Energy (250B) Price, Chart & Trading