Senegal has made 104 oil and gas blocks available to investors and is seeking new upstream contracts to boost exploration and production. The post Senegal...