Oil prices down 3% with recession fears in focus Business Oil prices down 3% with recession fears in focus good 18 Oktober 2022 0