Home World News Protests and street blockades against soaring prices persist in Panama