Advertisment

World Prices

oil fuel prices.jpg
Oil prices have confounded expectations in the first quarter of 2023. Brent – a major global benchmark – hit a low of USD 72 a...
Advertisment
Subscribe