Business & Economics

405 stories · Page 5 of 41

Sanctioned Russian Tanker Challenges U.S. Oil Blockade on Cuba

On 20 Mar 2026, as Cuba endured nationwide blackouts, a sanctioned Russian tanker with 730,000 barrels of crude steamed toward Havana—Cuba’s first foreign fuel in three months—prompting Washington to slap a new OFAC ban that formally bars Cuba from receiving any Russian-origin petroleum.

Get the full picture, every morning.

Multi-perspective news analysis delivered to your inbox—free. We read 1,000s of sources so you don't have to.

Daily briefings, 5 articles per week, no credit card required.