So where is the 600,000 barrels of crude oil from Russia that arrived at the Tema harbour? And who procured that cargo and for what purpose? Three central questions have emerged since Bloomberg broke the story that “a cargo of Russian oil is heading for storage tanks in Ghana”. The …
Read More »