Shell's $5.34 Billion Tax Payment to Nigeria in 2024 - Rollup News