The 103M Peak: BP Confirms Highest-Ever Oil Demand in 2030 by admin477351 September 26, 2025 The peak of global oil demand will be the highest ever recorded, reaching 103 million barrels per day (b/d) in 2030, a figure confirmed by BP’s latest annual outlook. This … Read more