KEY POINTS Global oil markets are under renewed pressure as Brent crude prices dropped more than 6% in October, slipping toward $62 a barrel and struggling to hold above the …
KEY POINTS Global oil markets are under renewed pressure as Brent crude prices dropped more than 6% in October, slipping toward $62 a barrel and struggling to hold above the …
© 2024 Energy News Africa Plus. All Rights Reserved.