IES raises questions over 600,000 barrels of Russian oil at Tema port

Tema Oil Refinery | File photo
Tema Oil Refinery | File photo