1 Comment
User's avatar
Michael van der Riet's avatar

That 83% of America's oil is only possible thanks to high prices making wells profitable. US production costs run at about $60 a barrel. If the global oil price dropped substantially, many producers would go out of business.

Expand full comment