Coverage of "WTI prices" on Cryptosearcher: the stories and the context behind them.
Protests in Libya briefly stopped gas supplies and dented oil output at the El Feel field. The situation quickly stabilized, but it highlights ongoing risks to Libya’s oil production and potential market impacts.
July 28, 2026