Posted inProducts & Services $90 essential says Algerian energy chief by Kevin BaxterJune 15, 2009August 4, 2021 Chakib Khelil believes $90 oil will stabilise the global crude market