Marc Andreessen weighs in on human progress and oil prices and why not?

    Photo: JD Lasica