European shares were weaker again as crude oil came under more pressure and virus restrictions seem set to last for a long time. Crude oil dipped below $20 and made a fresh 18-year as the complete collapse in demand due to the coronavirus combined with the OPEC-led supply/price war create the perfect storm for prices.
To continue reading, register today
to enjoy limited access to the following:
- Daily trading news
- Funds coverage
- Features on big investment themes
- Comprehensive companies coverage
- Economic analysis