Oil giant Shell posts $5.1 billion in second-quarter profit
General view of the Shell logo. Picture Alliance | Picture Alliance | Getty Images LONDON — British oil giant Shell on Thursday reported a sharp year-on-year drop in second-quarter profit, …