By Sophia DavisMarch 20, 2026 Business U.S. Vows to Control Venezuela’s Oil Sales ‘Indefinitely’ The U.S. has pledged to maintain indefinite control over Venezuela’s oil sales, signaling a hardening stance on Caracas and raising questions about global energy markets and sanctions.