Shell net profits drop by 53 percent
Royal Dutch Shell said Thursday second-quarter net profits tumbled 53 percent to $4.063 billion.
Royal Dutch Shell said Thursday second-quarter net profits tumbled 53 percent to $4.063 billion.