European stock markets fall again and oil approaches US $ 104 per barrel
European stock markets fell sharply again and oil rose this Tuesdayamid growing concerns about the state of the world economy following the Russian attack on Ukraine and the sanctions imposed on Moscow.