Chevron and Exxon Record Losses in Q2 as Oil Demand Dips | The Kenyan Wallstreet