Markets

Oil prices enjoys their Charlie Brown moment

The cartel's Algerian deal has boosted energy prices, but it remains to be seen whether the agreement will stick and be implemented.