Business U.S. Budget Deficit Drops to $95 Billion in January Amid Revenue Surge The U.S. government recorded a budget deficit of $95 billion in January 2026, reflecting a 26% decline or $34 billion from the same month... Editorial11 February, 2026
Top Stories U.S. Grants License for Urgent Oil Exploration in Venezuela URGENT UPDATE: The U.S. Treasury Department has just issued a critical general license on February 10, 2023, authorizing oil and gas exploration in Venezuela.... Editorial11 February, 2026