Bumper profits for Total, ExxonMobil, Shell, Chevron
Royal Dutch Shell and other world’s leading oil companies have published a bumper crop in profits last year as rising crude prices helped turn their fortunes around.
Shell’s net profit in 4th Quarter tripled in 2017 from $1.8 billion to…