Tribute by President Tinubu at FEC in Honour of Late President Muhammadu Buhari, GCFR
Jul 14, 2025 Global oil consumption reached an all-time high in 2024, driven primarily by non-OECD countries, with the U.S. remaining the largest consumer. The U.S. continues to lead the world in total oil production, contributing to a record global output despite a slowdown in its growth rate. The 2025 Statistical Review reveals key shifts […]Read More