Day: March 7, 2026

US-Cuba-oil-blockade-Venezuela

Energy Crisis Deepens Under US Oil Blockade

Cuba is facing one of its most severe energy crises in decades as a renewed US pressure campaign has choked off vital oil supplies to the island. Just weeks after Washington moved to halt fuel shipments, satellite data analyzed by Bloomberg News show that nighttime light intensity across much of […]

US-Russia-Nord-Stream-pipeline

Will Nord Stream Operate Again?

Trump Is Seeking Incentives for Russia to Make a Ukraine Deal The Trump administration is trying to work out a settlement to the Ukraine war. Part of the formula for success is convincing Russia to settle for less than what it wants, and convincing the Ukrainians to agree to a […]

US-India-Russia-oil-China-sanctions

Why’d The US Temporarily Waive Sanctions On India’s Purchase Of Russian Oil?

The “politically inconvenient” truth is that the US is unilaterally reshaping the world order in a bid to restore unipolarity, and regardless of one’s opinion about this, it’s objectively achieved some tangible progress as of late. Treasury Secretary Scott Bennett announced that Indian refiners had just been provided with a 30-day waiver to purchase […]