Russia is the world’s second-largest oil producer, which mainly sells crude to European refineries. Oil price, on Thursday, rose to $102 a barrel, for the first...
Luanda – Angola, the second largest crude producer in sub-Saharan Africa, on Thursday said oil exports rose 3% during the last three months of 2021 as energy prices...