Oil supply shortage sparks concerns of potential economic crash