IPPG: Over 150 African Oil, Gas Projects Stalled as Funding Retreat Threatens 125bn Barrels Reserves | Mukoko News