夜上海论坛 Inflation, interest rates hamper sentiment towards oil; WTI around $85 admin, 2022-12-18 By Bhavik Patel Crude oil had been on a declining spree on demand destruction anticipation… Continue Reading