May 23, 2023 The crude oil price steadied again today as the broader macro picture remains somewhat opaque despite reassurance from Biden and McCarthy. Would a resolution boost WTI? Previous Post Nearly Half of UK Firms to Defer Investment Due to Tax Rises, Survey Finds Next Post Rupee Hovers near 3Month Lows, Awaits Fresh Triggers