this theory is shedding light on the moment the universe´s first structures were created
Yesterday investors rushed to shed stocks.
these buildings can shift or shed energy, responding to price signals
Apple shares sank on Monday, shedding billions in market cap in a single session
Stocks are shedding trillions of dollars in market value
to shed: deshacerse de, perder. To shed something means to get rid of it.
to shed light on: arrojar luz sobre. aclarar