The International Energy Agency has warned that unless the exploration firms embark on new upstream projects, there will be a drop in OPEC’s spare capacity resulting in a sharp rise in oil prices. A recent report from the International Energy Agency has stated that...