July 24, 2026 President Donald Trump is facing growing pressure from lawmakers in both parties to explain what happened to billions of dollars generated from Venezuelan oil sales READ