thatrapsfan
Superstar
While collapse in demand is bad news for all oil producers, on balance Putin is probably happy Texas producers may be forced to start shut-ins.He's going to have to think bigger
Pretty incredible that MBS, Putin, and Trump are more or less aligned and they managed to fukk this up