Staoil

Oil price slump threatens $150bn investments

The continued fall of oil prices could lead to postponement of $150 billion worth of…