February 1, 2023 Fears of an economic slowdown, plunging natural gas prices, cost inflation and uncertainty over China’s re-opening are dimming oil companies outlook for 2023. Previous Post Fed Expected to Deliver Small Rate Hike but Keep AntiInflation Tilt Next Post UK Shop Price Inflation Hits Record 8 in January BRC