Has OPEC Check Mated US Shale Producers?
By Deborah Lawrence Rogers Crude prices have been tumbling lately. Brent crude, the global barometer, fell below $90/ bbl while WTI has tumbled lower to about $85/bbl. Pundits who extol conventional wisdom have been in a froth. As giddiness about US shale production emerged over the past few years, these pundits proclaimed that the […]