Shell earns $1 billion a year from US crude trading, court filing shows 0 29.04.2024 16:07 Business Report