sell off

ARTICLES

Perpetual pounces on media stocks amid falling energy prices