All News
Oil prices seesaw as markets weigh IEA reserves release, persistent supply concerns...
11 Mar, 2026 08:40
410 min read
Oil prices rose Wednesday, with Brent up 0.7% to $88.39 and WTI up 1.2% to $84.43. Analysts doubt the IEA's plan to release reserves, while disruptions from the U.S.-Israeli conflict and ADNOC's refinery shutdown contribute to a potential price rise to $150 per barrel....
More
Energy Other
South African rand falls to 3-month low as soaring oil prices spur inflation worries...
09 Mar, 2026 08:35
433 min read
Precious Metals
African Rainbow Minerals half-year profit up 10% on firmer platinum prices...
06 Mar, 2026 10:41
488 min read