BP pays $50 million fine to OSHA for the 2005 deadly Texas City Refinery explosion, new data released by the EIA that shows energy consumption levels increasing over time, and the Asian Development Bank allocating another $1 billion for renewable energy investments.