US oil producers struggle to stay afloat in sea of excess

Oil Well New Mexico (Paul Ratje:AFP)
Related Post