
Financial Post
(Bloomberg) The world needs to spend some $540 billion a year looking for oil and gas to maintain current output by 2050, according to the International Energy Agency. THIS CONTENT IS RESERVED FOR …
Read More
0 comments