Global oil prices are expected to stay in the $70 to $80 per barrel range in 2025, similar to 2024, while geopolitical risks create uncertainty around supply,Russell Hardy, CEO of Vitol, the world’s largest independent oil trader, said on Thursday. World oil prices...
Read More