Fresh oil production hiccups may distort market stability despite $490b investment
Although about $490 billion is being invested this year to boost crude oil production and plug the supply gap, there are indications that supply shortfall may persist.