Aluminium shines bright amid macroeconomic gloom