Oil price drop threatens oilsands megaprojects