Deaf Leaders FoundationJan 4, 20230 min readRussia's first response to oil price cap; To slash output by 7 lakh barrels per day in 2023
Comments