Investments Upstream sector on the rebound – but ‘peak uncertainty’ fears weigh in 2022 Dec 13, 2021 3:45:pm