840,000 people filed new state unemployment claims; OPEC sees oil demand plateauing in 2030; Bank of America to offer small loans to customers