SC has no future in oil

The United States is now the world's top oil producer. West Texas crude oil is selling for about $50 a barrel, causing OPEC to consider throttling down …