Oil prices are set for weekly gains as renewed confidence in the U.S. economy and ongoing supply constraints boost demand expectations in the energy market.
Oil prices are set for weekly gains as renewed confidence in the U.S. economy and ongoing supply constraints boost demand expectations in the energy market.
© 2024 Energy News Africa Plus. All Rights Reserved.