Global Markets
Trump’s Venezuela Oil Blockade Strands Billions in Crude
Nearly 18 million barrels of Venezuelan crude are trapped on tankers due to intensified US sanctions enforcement. Worth around $1...
28/12/2025
2 views