Oil headed to $65 per barrel in 2025 amid ample provide, BofA says
Oil costs will fall to a mean of $65 per barrel in 2025 amid an oversupply of crude and a backdrop of slowing demand as nations shift towards cleaner energies and types of transportation, Financial institution of America (BAC) analysts predict. “Oil is just not going to be in brief provide, so we preserve extra … Read more