Shell, BP could hit $54bn combined profits in 2022 amid soaring energy prices

Author: Sun, 2022-02-06 14:50 RIYADH: Oil majors Shell and BP might see their profits skyrocket to around 40 billion pounds sterling ($54...

Vaccine maker recounts ‘breakfast table’ pivot to COVID work

The doctor who led development of the first COVID-19 vaccine authorized in the United States and elsewhere said her company’s...

What created the new, more aggressive Putin

Russia's buildup of troops at its border with Ukraine has created a diplomatic standoff between Russia and the US, the...

Latest Posts