Venezuelans in Caracas protest against the new US-Venezuela oil agreement, September 1, 2026. Photo: HispanTV.

Venezuelans in Caracas protest against the new US-Venezuela oil agreement, September 1, 2026. Photo: HispanTV.