EnergyBasicLibya 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.
Published 2 hours ago
Read more →