Senegal to offer 109 oil and gas blocks to local and foreign investors - XLE News | Rallies