News

Big Oil has made returning ... The company is in the process of cutting up to $3 billion in costs and laying off up to 8,000 employees. UK-based BP may be forced to cut share buybacks as well ...