March 08, 2022 | Daily Business Review
Shell and BP to Stop Buying Russian Oil and GasThere are risks to the move, with Shell warning that its refineries might end up producing less fuel.
By James Herron and Laura Hurst
4 minute read
Trending Stories