When interest rates are low, small-cap stocks begin to shine and outpace larger companies in value. These stocks are stocks with a market capitalization between $300 million and $3 billion.
The energy price cap covers 26 million households in England, Wales and Scotland and is set every three months, external by the energy regulator Ofgem. It fixes the maximum price that can be ...