EDF Trading sells its North American retail business to BP

EDF Trading sells its North American [...]...

Read More