Oil prices down 3% with recession fears in focus
Oil prices down 3% with recession fears in focus Oil prices fell on Friday, August 11, 2023, as recession fears
Read MoreOil prices down 3% with recession fears in focus Oil prices fell on Friday, August 11, 2023, as recession fears
Read More