May 27, 2024

extraordinaryinfo

Delighting finance buffs

Oil giant Shell reports highest quarterly profit since 2008 on soaring commodity prices