Bank of America: Oil Demand on the Rocks
Oil prices are facing downward pressure due to a surge in global inventories and slowing demand growth, according to a note from Bank of America on Monday.
Exclusive Access: Unlock Premium, Confidential Insights
Unlock This Exclusive Content—Subscribe Instantly!
Login if you have purchased