Global oil prices stabilized today, Friday, aiming to register weekly gains for the second consecutive week, amid market optimism regarding positive developments in trade relations between the United ...
Read more
0