April 30, 2026By Victoria Jones Business France Declares Oil Crisis as 30-40% of Gulf Energy Infrastructure Ravaged