Woodside beats Q2 revenue estimates, exits hydrogen project as costs bite
32,14K