Energy futures strategist at Mizuho Americas Robert Yawger shares his reaction to Trump's latest demands at the World Economic Forum.
Virgin Galactic's declining market cap is undermining its ability to raise capital. Read why I think SPCE stock is trapped in a downward spiral at the moment.