Energy
Published 3 hours ago
Libya Nears 1.5M BPD Output Target: What It Means for Global Energy Markets

Libya has reached its highest oil production level in 13 years, hitting 1.487 million barrels per day. This surge brings the nation to the brink of a critical 1.5 million bpd milestone that could shift global supply dynamics. The state-owned National Oil…