Oil discoveries hit lowest point in 70 years

Comments are closed.