The Arabs. That’s where all the oil is. Just who benefits from $100 oil?
Someone stated it’s of a different type, but Venezuela has the largest known reserves of oil. Too bad they destroyed everything and can’t pump it out...