
Why 2023 is likely to see much higher oil prices
Oil Price Earlier this week, oil prices plunged to 2022 lows as energy markets panicked about demand amid COVID chaos in China that has resulted in an unexpected and extraordinary manifestation of street protests and even calls for Chinese President Xi Jinping to step down. The market’s response to this, according to Rystad Energy, was an overreaction. Rystad believes