Energy market reacts to Tories piece cap pledge, Brent bounces back

Market info
Market info

Breaking