Oil prices have confounded expectations in the first quarter of 2023. Brent – a major global benchmark – hit a low of USD 72 a...
Share this article
If you liked this article share it with your friends.they will thank you later