Several companies announce stock buyback programs while German factories eye a return to Russian gas amid rising energy costs in the EU. Read more...