KEY POINTS Oil prices steadied on Thursday, with traders weighing Ukraine’s latest strike on Russian energy infrastructure against the reality that diplomatic efforts to halt the war appear to have …
KEY POINTS Oil prices steadied on Thursday, with traders weighing Ukraine’s latest strike on Russian energy infrastructure against the reality that diplomatic efforts to halt the war appear to have …
© 2024 Energy News Africa Plus. All Rights Reserved.