
Angola Oil Revenue Hits US$8.91B as China Buys over Half
Angola oil revenue reached US$8.91 billion in the second quarter of 2026, up 54.71% year on year, with China taking...
August 1, 2026Brazil runoff date: Sunday, October 25, poll closing times and when results start · Brazil runoff polls: Flávio 51%, Lula 49% · Kalshi and Polymarket odds