ECONOMY Oil giant Shell initiates $3.5B share buyback after better-than-expected quarterly profit by Anadolu Agency May 2, 2025 by Anadolu Agency May 2, 2025 ISTANBUL Oil giant Shell on Friday reported stronger-than-expected profits in the first quarter and continued its … Read more 0 FacebookTwitterPinterestEmail