(Thanks Brent!)
The report, from the energy research firm Wood Mackenzie, says just 4% of the world's oil is unprofitable at $35 a barrel, a price oil was trading near just a few weeks ago.
Those engaged in risk management should note the following past links of mine.
Odds that the Canadian Banking system holds up?