27.5 millimeters, 81.19 millimeters, 83.19 millimeters, 85 millimeters, 2 to 3 millimeters, 50 millimeters, 100 millimeters? What the heck are you guys going on about? I'd be more concerned about how many millions of barrels are involved, not how many millimeters are involved.
Sort by:
Latest | Highest rated2009 Oil Estimates [View article]