Alibaba, Tencent, Baidu, and other Chinese tech firms came under fire on Monday. It came after the country’s competition agency …
An accounting shift adversely impacted BP third quarter accounts. However, the company underlying earnings soared due to higher oil and …