May 15, 2023 It may be illogical to expect a sharp recovery in global crude oil demand with the largest economy leaning into recession and central banks undertaking their most aggressive tightening campaign ever. Previous Post KKRBacked Envision Healthcare Files for Bankruptcy Next Post BoE Poised to Raise Rates again to Tackle Stubborn Inflation