BP trader dubbed “the king of cushing” set to retire

BP news
BP news