Tag: , , ,

Oil price rebounds to $107 per barrel

How oil tycoon died after falling from hospital window

  Russian businessman has died after falling out of a window at a Moscow hospital, reports have stated. COVID-19:WHO hints of more hospitalisations deaths during...