News

A protracted slump in crude prices has ratcheted up the pressure on Big Oil’s commitment to allocate cash to shareholders.
BP (NYSE:BP) shares snapped six straight days of losses as the stock closed 0.17% higher, at $28.93 on Thursday.  The London-based oil and gas company lost more than 4.5% in the last six trading ...
Ben Seager-Scott, chief investment officer at Forvis Mazars, said: “The passage of the US tax cutting bill brings into sharp ...
Ofgem Attributes 7% Fall To Declining Wholesale Prices Energy market regulator Ofgem said today that the cap on the cost of units of gas and ele ...