US Embargo on Hormuz Strait Impacts Cuba’s Energy Supply | OOBF

US embargo raises concerns over oil supply; WTI hits $110 in May 2026.

Open shared insight