Bank of America energy analysts said Tuesday they expect rising supply and slowing demand to keep the oil market in surplus until 2028 and global oil consumption could also peak around 2030-2035. In a ...