Alibaba Group Holding missed analysts' estimates for second-quarter sales on Friday, as persistent economic uncertainty ...
Inflation has helped push the oil giant’s hydrocarbons spending to a record level, reported Statistics Norway.