Energy

icon
Saudi crude output up 1.21% to hit 8.92m bpd: JODI 

Saudi crude output up 1.21% to hit 8.92m bpd: JODI 

By Dayan Abou Tine  ·

Nuclear power industry needs $120bn a year by 2030

Nuclear power industry needs $120bn a year by 2030

By Nirmal Narayanan ·