Citi explains why there's an 'ultimate cap' on oil prices

Jan 16, 2020 - CNBC Asia News
There's a limited upside in oil prices, amid a shift from fossil fuels to renewable energy as global oil supply exceeds demand, said David Bailin, CIO of Citi Private Bank. Read More