Sherwood is a multi-sector energy and commodity trading company, delivering reliable supply and strategic solutions across Africa and international markets.