US Issues License for Russian Oil Sales to India: What It Means for Nigeria
In a significant move, the United States has issued a license allowing limited sales of Russian oil to India, raising questions about its impact on global oil markets and African economies.…
