Oil falls, pressured by China lockdowns, reserves release

Global Economy

Reuters
11 April, 2022, 09:45 am
Last modified: 11 April, 2022, 09:49 am