Crude oil dropped a whopping 9.5 percent last week and the carnage could continue amid escalating global growth risks which threaten to further derail oil ...
A