from the News Desk at The Cradle, August 7, 2026 Eight of the world’s largest oil majors reported almost $93 billion in profits over three months to the end of June, nearly double their combined earnings from a year earlier, The Guardian reported on 4 August. The April to June period …
Read More »
Sovereignty Support Movement Sovereignty for West Asia