The Kingdom of Saudi Arabia is now caught in a bind as the oil crisis is pushing importing states to demand more production from the oil-producing country. The catch, however, is that the kingdom may have been embellishing its oil-producing capacity–which could be a threat to its perceived power as […]