Skip to main content
Energy costs are skyrocketing but in better news Shell is on track to have its most profitable year since 2008.

Comments