Recent Posts

Russia’s thwarted return to the Red Sea

The Red Sea is one of the vital routes for world trade, as nearly 10% of the planet’s goods travel through it. It is the link between the energy producers of the Persian Gulf, the Western markets and the export industries of North-East Asia which is why the points of …

Read More »