The Ofgem price cap is currently set at £1,738 a year for someone with typical energy use who pays by direct debit - and the ...
Chevron spent $11.8 billion in dividends and $15.2 billion on buybacks. On Friday, it raised its dividend by 5% -- marking ...