SharePost Content Read More Stock Market News #stockmarket Post navigation Rolls-Royce plans $2 bln share buyback- Sky News Asia shares hesitant, dollar slips amid tariff confusion