Economics #Markets are watching what happens next to Venezuela’s estimated 303 billion barrels of #oil 7 January 2026, 2:42 am Team Buyback