RadarGet started
Energy
Published 3 hours ago

Libya Nears 1.5M BPD Output Target: What It Means for Global Energy Markets

Libya Nears 1.5M BPD Output Target: What It Means for Global Energy Markets
Jan-Rune Smenes Reite · pexels

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…