BusinessSaudi Arabia and OPEC+ allies agree to cut oil output by 1.16 million bpdAlena BaranovaApril 2, 2023April 2, 2023 April 2, 2023April 2, 2023 Saudi Arabia and other OPEC+ oil producers announced further oil output cuts of around 1.16 million barrels per day on Sunday, ahead of a virtual...
News2,500 dead seals were found along the coast of the Caspian Sea in RussiaAjay RajguruDecember 5, 2022 December 5, 2022 Russian officials say 2,500 seals were found dead on the Caspian Sea coast. Russian authorities said the animals’ deaths were likely caused by natural causes,...