Insight: Weighed down oil prices support lowering the price cap on Russian oil 23 May 20247 March 2023