Global oil prices topped 100 dollars as escalating Red Sea conflict forces tanker diversions away from the crucial Bab el-Mandeb…
Read More

Global oil prices topped 100 dollars as escalating Red Sea conflict forces tanker diversions away from the crucial Bab el-Mandeb…
Read More