The Galaxy Leader commercial ship seized by Yemen's Houthi rebels last month is anchored off Al Salif port. Reuters
The Galaxy Leader commercial ship seized by Yemen's Houthi rebels last month is anchored off Al Salif port. Reuters

Oil prices rise on lower Russian exports and Red Sea supply fears