Oil rises as falling US inventories refocus market on demand

Global Economy

Reuters
26 April, 2023, 01:45 pm
Last modified: 26 April, 2023, 01:47 pm