Oil Exploration Drops To Lowest Level For 64 Years

Oil and gas contractors kicking their heels waiting for the market to pick up may have more time on their hands. Spending on new oil and gas projects has slumped to $450 billion – down from $780 billion just two years ago and the lowest investment level in 64 years. International industry watchdog the International […]