Oil market heads for supply crunch as exploration fails to meet demand
The oil market has been predicted to be heading for a supply crunch from 2025 onwards as oil exploration fails to keep pace with demand, Occidental Petroleum Chief Executive Vicki …
Oil market heads for supply crunch as exploration fails to meet demand Read More