Here come some oil charts via the Big Picture: big producers need high prices for break-even
No comments yet.