Despite major supply outages, oil prices have been stuck as analysts believe that the US shale industry will continue to keep on increasing output, but in reality, ...
A