Share Facebook Twitter Pinterest Threads Bluesky Copy Link Stalemate in Strait of Hormuz has oil & gas prices soaring to record heights WPLG Local 10 Source link
A major energy asset in Senegal could cost $7.5 billion as the nation inches to full ownershipMay 14, 2026