Short sellers hitting energy at near-crisis levels; RBS pays CEO £3.8m as it reports £2bn loss; 38% of Florida voters believe Ted Cruz could be the Zodiac Killer; and more.
Short sellers hitting energy at near-crisis levels; RBS pays CEO £3.8m as it reports £2bn loss; 38% of Florida voters believe Ted Cruz could be the Zodiac Killer; and more.