America and Venezuela Together Control 62% of World Oil — Oil Is Still $100 a Barrel · Michael Cohen · Sentinel