OPEC (Organization of Petroleum Exporting Countries) is hurting. Saudi Arabia, its leader, is in deep economic trouble, and their efforts to keep prices high are failing miserably. For details, see link below:
U.S. Oil Production Costs Drop As Low As $15 Per Barrel
Pensamiento Peligroso writes the truth as he sees it, and if it upsets you, then it makes you think!