Renewable energy credit trading and brokerage