By Rek Hanibal Oil and gas giant Shell reports highest profits in 115 years By Rek Hanibal - February 02, 2023 0