Sign Up!
Login
Should the US start pumping and dumping oil onto the market to take advantage of high barrel prices until they drop, and corner-out OPEC and Russia?
Comments: Add Comment