Libyan Oil Production Reaches 11-Year Peak Amid Political Truce
Libyan oil output has surged to its highest level in over a decade, reaching 1.422 million barrels per day (bpd). This recovery follows months of instability caused by a power struggle over!-->…