Top 5 African countries that produced the most oil in April 2025
All ORB component prices fell in accordance with their respective crude oil benchmarks. Lower official selling prices for most components in the three main marketplaces also contributed to the decrease. Year-to-date, the ORB value was $74.82/b, down $8 …