Oil prices settle up 1% at 2-week high as Ukraine war intensifies

Global Economy

Reuters
23 November, 2024, 08:05 am
Last modified: 23 November, 2024, 08:26 am