Oil giant Shell reports its lowest quarterly profit in 5 years as oil prices decline
- Shell posts $3.26B profits in October-December period of last year, falling short of expectations
05.02.2026
Oil